diff options
author | mcorino <mcorino@users.noreply.github.com> | 2004-08-20 06:56:28 +0000 |
---|---|---|
committer | mcorino <mcorino@users.noreply.github.com> | 2004-08-20 06:56:28 +0000 |
commit | b1992844db648e59515e2b0d5c7db9e0e6a989f3 (patch) | |
tree | 7fd9ab7fe2f74715d86ce852a4c13ede1893c7db | |
parent | e784bf536bdc8961572e548d7020a26e4eafa22f (diff) | |
download | ATCD-b1992844db648e59515e2b0d5c7db9e0e6a989f3.tar.gz |
ChangeLogTag: Fri Aug 20 07:47:00 UTC 2004 Martin Corino <mcorino@remedy.nl>
-rw-r--r-- | ChangeLog | 19 | ||||
-rw-r--r-- | apps/gperf/tests/tests.mpc | 20 | ||||
-rw-r--r-- | bin/MakeProjectCreator/templates/gnu.mpd | 6 |
3 files changed, 32 insertions, 13 deletions
diff --git a/ChangeLog b/ChangeLog index 4ffac7b4029..655699866ed 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,22 @@ +Fri Aug 20 07:47:00 UTC 2004 Martin Corino <mcorino@remedy.nl> + + * bin/bin/MakeProjectCreator/templates/gnu.mpd: + + Added $(EXEEXT) to BIN build target. + Removed from $(EXEEXT) from install and cleanup target + because these are derived from build target. + This improves link behaviour (disables unnecessary links + because dependency checks on build targets did not function) + on platforms using GNU make and having a executable extension + (like MingW; .exe). + Fixes [Bug 1876]. + + * apps/gperf/tests/tests.mpc: + + Added $(EXEEXT) to verbatim 'runtests' targets because + otherwise dependencies on build targets do not function + anymore. + Thu Aug 19 16:45:05 2004 J.T. Conklin <jtc@acorntoolworks.com> * bin/MakeProjectCreator/config/security.mpb: diff --git a/apps/gperf/tests/tests.mpc b/apps/gperf/tests/tests.mpc index aa4d90df1f8..cf6f1506133 100644 --- a/apps/gperf/tests/tests.mpc +++ b/apps/gperf/tests/tests.mpc @@ -7,7 +7,7 @@ project(cinset): gperf_test { verbatim(gnuace, bottom) { all: runtests - runtests: cout + runtests: cout$(EXEEXT) " @echo "Testing cout" " ./cout -v < c.gperf > cout.out " -diff -b c.exp cout.out" @@ -31,7 +31,7 @@ project(adainset): gperf_test { verbatim(gnuace, bottom) { all: runtests - runtests: aout + runtests: aout$(EXEEXT) " @echo "Testing aout" " ./aout -v < ada.gperf > aout.out " -diff -b ada-res.exp aout.out" @@ -55,7 +55,7 @@ project(cppinset): gperf_test { verbatim(gnuace, bottom) { all: runtests - runtests: cppout + runtests: cppout$(EXEEXT) " @echo "Testing cppout" " ./cppout -v < cpp.gperf > cppout.out " -diff -b cpp-res.exp cppout.out" @@ -79,7 +79,7 @@ project(preinset): gperf_test { verbatim(gnuace, bottom) { all: runtests - runtests: preout + runtests: preout$(EXEEXT) " @echo "Testing preout" " ./preout -v < adadefs.gperf > preout.out " -diff -b ada-pred.exp preout.out" @@ -103,7 +103,7 @@ project(m3inset): gperf_test { verbatim(gnuace, bottom) { all: runtests - runtests: m3out + runtests: m3out$(EXEEXT) " @echo "Testing m3out" " ./m3out -v < modula3.gperf > m3out.out " -diff -b modula.exp m3out.out" @@ -127,7 +127,7 @@ project(pinset): gperf_test { verbatim(gnuace, bottom) { all: runtests - runtests: pout + runtests: pout$(EXEEXT) " @echo "Testing pout" " ./pout -v < pascal.gperf > pout.out " -diff -b pascal.exp pout.out" @@ -151,7 +151,7 @@ project(iinset): gperf_test { verbatim(gnuace, bottom) { all: runtests - runtests: iout + runtests: iout$(EXEEXT) " @echo "Testing iout" " ./iout -v < idl.gperf > iout.out " -diff -b idl.exp iout.out" @@ -176,7 +176,7 @@ project(iinset2): gperf_test { verbatim(gnuace, bottom) { all: runtests - runtests: iout2 + runtests: iout2$(EXEEXT) " @echo "Testing iout2" " ./iout2 -v < idl.gperf > iout2.out " -diff -b idl.exp iout2.out" @@ -200,7 +200,7 @@ project(tinset): gperf_test { verbatim(gnuace, bottom) { all: runtests - runtests: tout + runtests: tout$(EXEEXT) " @echo "Testing tout" " ./tout -v < corba.gperf > tout.out " -diff -b corba.exp tout.out" @@ -224,7 +224,7 @@ project(taoinset): gperf_test { verbatim(gnuace, bottom) { all: runtests - runtests: taoout + runtests: taoout$(EXEEXT) " @echo "Testing taoout" " ./taoout -v < tao.gperf > taoout.out " -diff -b tao.exp taoout.out" diff --git a/bin/MakeProjectCreator/templates/gnu.mpd b/bin/MakeProjectCreator/templates/gnu.mpd index cd113811545..d127c32620b 100644 --- a/bin/MakeProjectCreator/templates/gnu.mpd +++ b/bin/MakeProjectCreator/templates/gnu.mpd @@ -257,7 +257,7 @@ ifeq ($(<%require%>),1) ifneq ($(<%avoid%>),1) <%endfor%> ifeq ($(LIBCHECK), 1) -BIN = $(BIN_UNCHECKED) +BIN = $(BIN_UNCHECKED)$(EXEEXT) else all: lib_warning endif @@ -290,8 +290,8 @@ include $(ACE_ROOT)/include/makeinclude/rules.nonested.GNU <%if(install && exename)%> ifneq ($(OUTPUT_DIRECTORY),.) - INSTALL = $(VBIN:%=$(INSBIN)/%$(EXEEXT)) - CLEANUP_INSTALL += $(CLEANUP_BIN:%=$(INSBIN)/%$(EXEEXT)) + INSTALL = $(VBIN:%=$(INSBIN)/%) + CLEANUP_INSTALL += $(CLEANUP_BIN:%=$(INSBIN)/%) endif <%endif%> |