[Tools] testbot/src: Standardize the makefiles.

Francois Gouget fgouget at codeweavers.com
Fri Aug 31 10:19:36 CDT 2012


Use the standard MinGW compiler names.
Also strip the TestLauncher binaries.
---
 testbot/src/GenFixEnv/Makefile    |   15 ++++++++-------
 testbot/src/TestLauncher/Makefile |   21 +++++++++++++--------
 2 files changed, 21 insertions(+), 15 deletions(-)

diff --git a/testbot/src/GenFixEnv/Makefile b/testbot/src/GenFixEnv/Makefile
index e51d650..c80a5c3 100644
--- a/testbot/src/GenFixEnv/Makefile
+++ b/testbot/src/GenFixEnv/Makefile
@@ -1,9 +1,10 @@
-CROSSCC32=i686-pc-mingw32-gcc
-CROSSSTRIP=i686-pc-mingw32-strip
-BINDIR=../../bin
+bindir = ../../bin
 
-all: ${BINDIR}/GenFixEnv.exe
+CROSSCC32    = i686-w64-mingw32-gcc
+CROSSSTRIP32 = i686-w64-mingw32-strip
 
-${BINDIR}/GenFixEnv.exe: GenFixEnv.c
-	${CROSSCC32} -o ${BINDIR}/GenFixEnv.exe -O2 -D_WIN32_IE=0x0500 GenFixEnv.c
-	${CROSSSTRIP} ${BINDIR}/GenFixEnv.exe
+all: $(bindir)/GenFixEnv.exe
+
+$(bindir)/GenFixEnv.exe: GenFixEnv.c
+	$(CROSSCC32) -o $@ $<
+	$(CROSSSTRIP32) $@
diff --git a/testbot/src/TestLauncher/Makefile b/testbot/src/TestLauncher/Makefile
index 5260e50..822aef7 100644
--- a/testbot/src/TestLauncher/Makefile
+++ b/testbot/src/TestLauncher/Makefile
@@ -1,11 +1,16 @@
-CROSSCC32=i686-pc-mingw32-gcc
-CROSSCC64=x86_64-w64-mingw32-gcc
-BINDIR=../../bin
+bindir = ../../bin
 
-all: ${BINDIR}/TestLauncher32.exe ${BINDIR}/TestLauncher64.exe
+CROSSCC32    = i686-w64-mingw32-gcc
+CROSSSTRIP32 = i686-w64-mingw32-strip
+CROSSCC64    = x86_64-w64-mingw32-gcc
+CROSSSTRIP64 = x86_64-w64-mingw32-strip
 
-${BINDIR}/TestLauncher32.exe: TestLauncher.c
-	${CROSSCC32} -o ${BINDIR}/TestLauncher32.exe TestLauncher.c
+all: $(bindir)/TestLauncher32.exe $(bindir)/TestLauncher64.exe
 
-${BINDIR}/TestLauncher64.exe: TestLauncher.c
-	${CROSSCC64} -o ${BINDIR}/TestLauncher64.exe TestLauncher.c
+$(bindir)/TestLauncher32.exe: TestLauncher.c
+	$(CROSSCC32) -o $@ $<
+	$(CROSSSTRIP32) $@
+
+$(bindir)/TestLauncher64.exe: TestLauncher.c
+	$(CROSSCC64) -o $@ $<
+	$(CROSSSTRIP64) $@
-- 
1.7.10.4




More information about the wine-patches mailing list