Ignore GNUmakefile.in
[gedcom-parse.git] / Makefile
index 737ba42c068430686d1eb522196773136b0d8875..46e7b694635eed28a44ccedcead99c4e613e7a42 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,14 +1,11 @@
 # $Id$
 # $Name$
-
-gedcom_parse:  standalone.o lex.gedcom_.o gedcom.tab.o
-       cc standalone.o lex.gedcom_.o gedcom.tab.o -o gedcom_parse
-
-lex.gedcom_.c: gedcom.lex gedcom.tab.h gedcom.h
-       flex -8 -Pgedcom_ gedcom.lex
-
-gedcom.tab.c gedcom.tab.h:     gedcom.y gedcom.h
-       bison --debug --defines --name-prefix=gedcom_ gedcom.y
-
-clean:
-       rm -f core gedcom_parse *.o lex.gedcom_.c gedcom.tab.* gedcom.output
+all:
+       @if test -r GNUmakefile; then \
+          echo Sorry, GNU make is required; \
+          case `gmake --version 2>/dev/null` in \
+            *GNU*) echo Try again with 'gmake' ;; \
+          esac; \
+       else \
+          echo Please run ./configure first; \
+       fi