From 4fa963c898a749d41a0d4728e4a8614b479b0139 Mon Sep 17 00:00:00 2001 From: Boris Boesler Date: Tue, 6 Mar 2001 09:18:37 +0000 Subject: [PATCH] autoconf stuff [r113] --- testprograms/Makefile.in | 43 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 testprograms/Makefile.in diff --git a/testprograms/Makefile.in b/testprograms/Makefile.in new file mode 100644 index 000000000..53cf327e0 --- /dev/null +++ b/testprograms/Makefile.in @@ -0,0 +1,43 @@ +# Hey Emacs, this is a -*- makefile -*- +# +# libFIRM Project +# +# $Id$ +# + +top_srcdir := @top_srcdir@ +srcdir = @srcdir@ +topdir = .. +subdir := testprograms + + +SOURCES := Makefile.in \ + array-heap_example.c empty.c irr_cf_example.c \ + array-stack_example.c global_var_example.c irr_loop_example.c \ + call_str_example.c if_else_example.c memory_example.c \ + cond_example.c if_example.c oo_program_example.c \ + const_eval_example.c if_while_example.c three_cfpred_example.c \ + dead_block_example.c inheritance_example.c + +bin_EXAMPLES = $(CFILES:.c=) +run_bin_EXAMPLES = $(CFILES:.c=;) + +include $(topdir)/MakeRules + +CPPFLAGS += -I$(top_srcdir)/ir/adt -I$(top_srcdir)/ir/common -I$(top_srcdir)/ir/debug \ + -I$(top_srcdir)/ir/ident -I$(top_srcdir)/ir/ir -I$(top_srcdir)/ir/tr \ + -I$(top_srcdir)/ir/tv + +LDFLAGS += -L$(topdir) +LDLIBS += -lfirm -lgmp + +include $(top_srcdir)/MakeTargets + +all: $(bin_EXAMPLES) $(topdir)/libfirm.a + +run: + $(run_bin_EXAMPLES) + +# this generates error messages +local_clean: + $(RM) $(OFILES) $(bin_EXAMPLES) *.vcg core -- 2.20.1