1# These utility programs have to be built for BUILD host in cross-build. 2# This makes things rather non-standard automake 3 4noinst_PROGRAMS += re2c 5 6re2c_SOURCES = 7EXTRA_DIST += tools/re2c/main.c 8EXTRA_DIST += tools/re2c/basics.h 9EXTRA_DIST += tools/re2c/globals.h 10EXTRA_DIST += tools/re2c/ins.h 11EXTRA_DIST += tools/re2c/re.h 12EXTRA_DIST += tools/re2c/token.h 13EXTRA_DIST += tools/re2c/code.c 14EXTRA_DIST += tools/re2c/dfa.h 15EXTRA_DIST += tools/re2c/dfa.c 16EXTRA_DIST += tools/re2c/parse.h 17EXTRA_DIST += tools/re2c/parser.h 18EXTRA_DIST += tools/re2c/parser.c 19EXTRA_DIST += tools/re2c/actions.c 20EXTRA_DIST += tools/re2c/scanner.h 21EXTRA_DIST += tools/re2c/scanner.c 22EXTRA_DIST += tools/re2c/mbo_getopt.h 23EXTRA_DIST += tools/re2c/mbo_getopt.c 24EXTRA_DIST += tools/re2c/substr.h 25EXTRA_DIST += tools/re2c/substr.c 26EXTRA_DIST += tools/re2c/translate.c 27re2c_LDADD = re2c-main.$(OBJEXT) 28re2c_LDADD += re2c-code.$(OBJEXT) 29re2c_LDADD += re2c-dfa.$(OBJEXT) 30re2c_LDADD += re2c-parser.$(OBJEXT) 31re2c_LDADD += re2c-actions.$(OBJEXT) 32re2c_LDADD += re2c-scanner.$(OBJEXT) 33re2c_LDADD += re2c-mbo_getopt.$(OBJEXT) 34re2c_LDADD += re2c-substr.$(OBJEXT) 35re2c_LDADD += re2c-translate.$(OBJEXT) 36re2c_LINK = $(CCLD_FOR_BUILD) -o $@ 37 38re2c-main.$(OBJEXT): tools/re2c/main.c 39 $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(DEFAULT_INCLUDES) $(INCLUDES) \ 40 -c -o $@ `test -f tools/re2c/main.c || echo '$(srcdir)/'`tools/re2c/main.c 41 42re2c-code.$(OBJEXT): tools/re2c/code.c 43 $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(DEFAULT_INCLUDES) $(INCLUDES) \ 44 -c -o $@ `test -f tools/re2c/code.c || echo '$(srcdir)/'`tools/re2c/code.c 45 46re2c-dfa.$(OBJEXT): tools/re2c/dfa.c 47 $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(DEFAULT_INCLUDES) $(INCLUDES) \ 48 -c -o $@ `test -f tools/re2c/dfa.c || echo '$(srcdir)/'`tools/re2c/dfa.c 49 50re2c-parser.$(OBJEXT): tools/re2c/parser.c 51 $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(DEFAULT_INCLUDES) $(INCLUDES) \ 52 -c -o $@ `test -f tools/re2c/parser.c || echo '$(srcdir)/'`tools/re2c/parser.c 53 54re2c-actions.$(OBJEXT): tools/re2c/actions.c 55 $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(DEFAULT_INCLUDES) $(INCLUDES) \ 56 -c -o $@ `test -f tools/re2c/actions.c || echo '$(srcdir)/'`tools/re2c/actions.c 57 58re2c-scanner.$(OBJEXT): tools/re2c/scanner.c 59 $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(DEFAULT_INCLUDES) $(INCLUDES) \ 60 -c -o $@ `test -f tools/re2c/scanner.c || echo '$(srcdir)/'`tools/re2c/scanner.c 61 62re2c-mbo_getopt.$(OBJEXT): tools/re2c/mbo_getopt.c 63 $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(DEFAULT_INCLUDES) $(INCLUDES) \ 64 -c -o $@ `test -f tools/re2c/mbo_getopt.c || echo '$(srcdir)/'`tools/re2c/mbo_getopt.c 65 66re2c-substr.$(OBJEXT): tools/re2c/substr.c 67 $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(DEFAULT_INCLUDES) $(INCLUDES) \ 68 -c -o $@ `test -f tools/re2c/substr.c || echo '$(srcdir)/'`tools/re2c/substr.c 69 70re2c-translate.$(OBJEXT): tools/re2c/translate.c 71 $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(DEFAULT_INCLUDES) $(INCLUDES) \ 72 -c -o $@ `test -f tools/re2c/translate.c || echo '$(srcdir)/'`tools/re2c/translate.c 73 74EXTRA_DIST += tools/re2c/CHANGELOG 75EXTRA_DIST += tools/re2c/NO_WARRANTY 76EXTRA_DIST += tools/re2c/README 77EXTRA_DIST += tools/re2c/scanner.re 78EXTRA_DIST += tools/re2c/re2c.1 79EXTRA_DIST += tools/re2c/bootstrap/scanner.c 80EXTRA_DIST += tools/re2c/doc/loplas.ps.gz 81EXTRA_DIST += tools/re2c/doc/sample.bib 82EXTRA_DIST += tools/re2c/examples/basemmap.c 83EXTRA_DIST += tools/re2c/examples/c.re 84EXTRA_DIST += tools/re2c/examples/cmmap.re 85EXTRA_DIST += tools/re2c/examples/cnokw.re 86EXTRA_DIST += tools/re2c/examples/cunroll.re 87EXTRA_DIST += tools/re2c/examples/modula.re 88EXTRA_DIST += tools/re2c/examples/repeater.re 89EXTRA_DIST += tools/re2c/examples/sample.re 90EXTRA_DIST += tools/re2c/examples/simple.re 91EXTRA_DIST += tools/re2c/examples/rexx/README 92EXTRA_DIST += tools/re2c/examples/rexx/rexx.l 93EXTRA_DIST += tools/re2c/examples/rexx/scanio.c 94