Index: Makefile.am =================================================================== RCS file: /cvsroot/dotgnu-pnet/pnet/cscc/bf/Makefile.am,v retrieving revision 1.4 diff -r1.4 Makefile.am 9c9,28 < TREECC_OUTPUT = $(TREECC_SRCOUT) bf_defs.h --- > TREECC_UNUSED_SRCOUT = cg_lvalue.c \ > jv_assign.c \ > cg_logical.c \ > cg_ainit.c \ > cg_attrs.c \ > cg_relop.c \ > cg_decls.c \ > cg_arith.c \ > cg_cast.c \ > jv_arith.c \ > cg_const.c \ > cg_assign.c \ > cg_nodes.h \ > jv_cast.c \ > cg_nodes.c \ > jv_nodes.c \ > cg_stmt.c \ > cg_misc.c > > TREECC_OUTPUT = $(TREECC_SRCOUT) $(TREECC_UNUSED_SRCOUT) bf_defs.h 17,18c36,38 < bf_rename.h \ < $(TREECC_SRCOUT) --- > bf_rename.h > > nodist_libILBf_a_SOURCES = $(TREECC_SRCOUT) 26c46 < BUILT_SOURCES = $(STAMP) --- > BUILT_SOURCES = $(STAMP) $(TREECC_OUTPUT) 29a50,52 > # Hack alert: if we build out of tree, copy sources to here, > # because treecc has no option to define the output directory > 31c54,63 < $(TREECC) $(srcdir)/bf_defs.tc && touch $@ --- > if [ "`cd $(srcdir) && pwd`" != "`pwd`" ]; then \ > cp -f $(srcdir)/*.tc .; \ > fi; \ > codegen_tc=`cd $(top_srcdir)/codegen && find . -name "*.tc"`; \ > for i in $$codegen_tc; do cp $(top_srcdir)/codegen/$$i .; done; \ > $(TREECC) bf_defs.tc && touch $@; \ > rm -f $$codegen_tc; \ > if [ "`cd $(srcdir) && pwd`" != "`pwd`" ]; then \ > rm -f *.tc; \ > fi