- Timestamp:
- Jul 6, 2005, 6:34:23 AM (20 years ago)
- Location:
- trunk/src/libctests/libc
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/libctests/libc/Makefile
-
Property cvs2svn:cvs-rev
changed from
1.5
to1.6
r2224 r2225 9 9 # 10 10 OUTDIR = ./out 11 TS = $(shell date '+"%Y-%m-%d-%H-%M-%S"') 11 ABSOUTDIR = $(CURDIR)/out 12 TS = $(shell date '+%Y-%m-%d-%H-%M-%S') 12 13 LOG = $(OUTDIR)/$(1)-$(TS).log 13 14 CC = gcc … … 100 101 smoketests/spm-1.c_LDFLAGS = -Zomf -static -lc_omf386 101 102 #smoketests/embryo-1.c_DEPS = $(OUTDIR)/smoketests/asmstub.exe 102 #smoketests/embryo-1.c_ARGS = $( OUTDIR)/smoketests/asmstub.exe103 #smoketests/embryo-1.c_ARGS = $(ABSOUTDIR)/smoketests/asmstub.exe 103 104 smoketests/embryo-1.c_DEPS = $(OUTDIR)/smoketests/asmstub-omf.exe 104 smoketests/embryo-1.c_ARGS = $( OUTDIR)/smoketests/asmstub-omf.exe105 smoketests/embryo-1.c_ARGS = $(ABSOUTDIR)/smoketests/asmstub-omf.exe 105 106 106 107 $(OUTDIR)/smoketests/asmstub.exe: smoketests/asmstub.S … … 130 131 define def_simple 131 132 133 $(eval _EXEC := $(strip $(if $($1_DIR),\ 134 cd $($(1)_DIR) && LC_ALL=C $($1_ENVS) $(ABSOUTDIR)/$(2).exe $($1_ARGS),\ 135 cd $(dir $(OUTDIR)/$2) && LC_ALL=C $($1_ENVS) $(notdir $2).exe $($1_ARGS)))) 136 132 137 $(OUTDIR)/$2.result: $1 $(OUTDIR)/$(dir $1).dir_created $($(1)_DEPS) 133 138 @echo "########## $1"; \ 134 echo "## BUILDING: $$(CC) $$(CFLAGS) -o $(OUTDIR)/$2.exe $($(1)_CFLAGS) $($(1)_LDFLAGS) $$<"; \135 if $$(CC) $$(CFLAGS) -o $(OUTDIR)/$2.exe $($(1)_CFLAGS) $($(1)_LDFLAGS) $$<; then \136 echo "## RUNNING : LC_ALL=C $($1_ENVS) $(OUTDIR)/$2.exe $($1_ARGS) $(if $($(1)_INPUT), < $($(1)_INPUT),)"; \137 if LC_ALL=C $($1_ENVS) $(OUTDIR)/$2.exe $($1_ARGS) $(if $($(1)_INPUT), < $($(1)_INPUT),); then\139 echo "## BUILDING: $$(CC) $$(CFLAGS) $$(LDFLAGS) -o $(OUTDIR)/$2.exe $($(1)_CFLAGS) $($(1)_LDFLAGS) $$<"; \ 140 if $$(CC) $$(CFLAGS) $$(LDFLAGS) -o $(OUTDIR)/$2.exe $($(1)_CFLAGS) $($(1)_LDFLAGS) $$<; then \ 141 echo "## RUNNING : ( $(_EXEC) )$(if $($(1)_INPUT), < $($(1)_INPUT))"; \ 142 if ( $(_EXEC) )$(if $($(1)_INPUT), < $($(1)_INPUT)); then \ 138 143 echo OK > $$@; \ 139 144 printf "########## %-26s - SUCCESS\n" "$1"; \ … … 145 150 else \ 146 151 echo "## rc=$$$$? "; \ 147 echo "## $$(CC) $$(CFLAGS) -o $ $@$($(1)_CFLAGS) $($(1)_LDFLAGS) $$<"; \152 echo "## $$(CC) $$(CFLAGS) -o $(OUTDIR)/$2.exe $($(1)_CFLAGS) $($(1)_LDFLAGS) $$<"; \ 148 153 printf "########## %-26s - BUILD FAILURE\n" "$1"; \ 149 echo "FAILURE - $$(CC) $$(CFLAGS) -o $ $@$($(1)_CFLAGS) $($(1)_LDFLAGS) $$<" > $$@; \154 echo "FAILURE - $$(CC) $$(CFLAGS) -o $(OUTDIR)/$2.exe $($(1)_CFLAGS) $($(1)_LDFLAGS) $$<" > $$@; \ 150 155 fi 151 156 … … 162 167 @printf "########## %-26s - SKIPPED\n" "$1"; \ 163 168 echo "SKIPPED" > $$@ 164 169 170 $2: $(OUTDIR)/$2.result 171 @ 172 165 173 _TESTS += $(OUTDIR)/$2.result 166 174 $(eval _$(TEST) += $(OUTDIR)/$2.result) … … 217 225 tests-logged: 218 226 @echo "**** logging to $(call LOG,test) ****" 227 @mkdir -p $(OUTDIR) 219 228 -$(MAKE) tests 2>&1 | tee $(call LOG,test) 220 229 -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/libctests/libc/smoketests/embryo-1.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2224 r2225 62 62 63 63 printf("embryo-1: done\n"); 64 sleep(10);65 printf("embryo-1: exitting\n");64 //sleep(10); 65 //printf("embryo-1: exitting\n"); 66 66 return 0; 67 67 } -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.