projects
/
libfirm
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
fb60e4c
)
use make realclean define GENFILES
author
Till Riedel
<till@ipd.info.uni-karlsruhe.de>
Fri, 24 Jan 2003 12:10:05 +0000
(12:10 +0000)
committer
Till Riedel
<till@ipd.info.uni-karlsruhe.de>
Fri, 24 Jan 2003 12:10:05 +0000
(12:10 +0000)
[r658]
testprograms/Makefile.in
patch
|
blob
|
history
diff --git
a/testprograms/Makefile.in
b/testprograms/Makefile.in
index
f6d5d8a
..
04615eb
100644
(file)
--- a/
testprograms/Makefile.in
+++ b/
testprograms/Makefile.in
@@
-22,10
+22,11
@@
SOURCES := Makefile.in \
dead_block_example.c inheritance_example.c while_example.c \
endless_loop.c global_cse.c oo_inline_example.c
dead_block_example.c inheritance_example.c while_example.c \
endless_loop.c global_cse.c oo_inline_example.c
+GENFILES = %.vcg results.txt
+
bin_EXAMPLES = $(CFILES:.c=)
run_bin_EXAMPLES = $(patsubst %.c,./%;,$(CFILES))
bin_EXAMPLES = $(CFILES:.c=)
run_bin_EXAMPLES = $(patsubst %.c,./%;,$(CFILES))
-
include $(topdir)/MakeRules
CPPFLAGS += -I$(top_srcdir)/ir/adt -I$(top_srcdir)/ir/common -I$(top_srcdir)/ir/debug \
include $(topdir)/MakeRules
CPPFLAGS += -I$(top_srcdir)/ir/adt -I$(top_srcdir)/ir/common -I$(top_srcdir)/ir/debug \
@@
-44,20
+45,17
@@
all: $(bin_EXAMPLES) $(topdir)/libfirm.a
run:
$(run_bin_EXAMPLES)
run:
$(run_bin_EXAMPLES)
-test: clean all
+test:
real
clean all
($(run_bin_EXAMPLES))>run-result.txt
($(run_bin_EXAMPLES))>run-result.txt
- -
rm
$(REF_DIR)/All_types.vcg $(REF_DIR)/*-type.vcg $(REF_DIR)/*-all.vcg # contains pointers that differ from run to run -- change!!! debug-ints!!
+ -
$(RM)
$(REF_DIR)/All_types.vcg $(REF_DIR)/*-type.vcg $(REF_DIR)/*-all.vcg # contains pointers that differ from run to run -- change!!! debug-ints!!
($(DIFF) run-result.txt $(REF_DIR)/run-result.txt) || (echo Libfirm test failed; exit 1)
for g in $(REF_DIR)/*.vcg; do\
($(DIFF) -s `basename $$g` $$g)|| (echo Libfirm test failed; exit 1) \
done;
@echo Libfirm test successful
($(DIFF) run-result.txt $(REF_DIR)/run-result.txt) || (echo Libfirm test failed; exit 1)
for g in $(REF_DIR)/*.vcg; do\
($(DIFF) -s `basename $$g` $$g)|| (echo Libfirm test failed; exit 1) \
done;
@echo Libfirm test successful
-reference: clean all
-
rm -f
$(REF_DIR)/*.vcg
+reference:
real
clean all
+
$(RM)
$(REF_DIR)/*.vcg
($(run_bin_EXAMPLES))>$(REF_DIR)/run-result.txt
rm All_types.vcg *-type.vcg *-all.vcg # contains pointers that differ from run to run -- change!!! debug-ints!!
install -c -m0644 *.vcg $(REF_DIR)
($(run_bin_EXAMPLES))>$(REF_DIR)/run-result.txt
rm All_types.vcg *-type.vcg *-all.vcg # contains pointers that differ from run to run -- change!!! debug-ints!!
install -c -m0644 *.vcg $(REF_DIR)
-
-subdir_clean:
- rm -f run-result.txt *.vcg $(bin_EXAMPLES)