From 9bb974cd0a66a004677b7753e67a1de92d2c9c9d Mon Sep 17 00:00:00 2001 From: Pierre Joye Date: Sat, 23 Jul 2016 15:42:33 +0700 Subject: sync windows test build, remove test_config.h --- windows/Makefile.vc | 23 ++++++----------------- 1 file changed, 6 insertions(+), 17 deletions(-) (limited to 'windows') diff --git a/windows/Makefile.vc b/windows/Makefile.vc index afc0e3c..76686d1 100644 --- a/windows/Makefile.vc +++ b/windows/Makefile.vc @@ -41,6 +41,8 @@ BUILD_DIR=$(WITH_BUILD) GD_DLL=libgd.dll GD_LIB=libgd_a.lib +GD_CONFIG_H=$(LIBGD_SRC_DIR)\$(LIBGD_SRC_DIR)\config.h + SDR=$(BUILD_DIR)^\ TDR=$(BUILD_DIR)\tests^\ @@ -124,9 +126,8 @@ CFLAGS= $(CFLAGS) \ /DHAVE_LIBXPM=1\ $(INCLUDES) -TEST_CFLAGS=$(CFLAGS) /FItest_config.h +TEST_CFLAGS=$(CFLAGS) TEST_LDFLAGS=$(LDFLAGS) $(SDR)readdir.obj $(SDR)gdtest.obj $(BUILD_DIR)\libgd.lib -TEST_CONFIG=tests\test_config.h TEST_LIST=$(TDR)testlist.txt TEST_MK=$(TDR)Maketests.vc @@ -152,7 +153,6 @@ clean: @if exist $(SDR) rd $(SDR) /s /q @if exist $(TDR) rd $(TDR) /s /q @if exist $(BUILD_DIR)\*.exe del $(BUILD_DIR)\*.exe /q - @if exist tests\test_config.h del tests\test_config.h /q # helpers @@ -195,22 +195,11 @@ all: $(LIBGD_OBJ_DIR) $(LIBGD_BIN_DIR) $(LIB_OBJS) $(STATICLIB) !INCLUDE $(TEST_MK) build_tests: $(TEST_LIST) $(SDR)readdir.obj $(SDR)gdtest.obj $(TEST_EXES) -$(SDR)gdtest.obj: $(TARGETDLL) $(TEST_CONFIG) tests\gdtest\gdtest.c - @$(CC) $(CFLAGS) /c tests\gdtest\gdtest.c /Fo$(SDR)gdtest.obj +$(SDR)gdtest.obj: $(TARGETDLL) tests\gdtest\gdtest.c + @$(CC) $(CFLAGS) /DGDTEST_TOP_DIR=\"$(MAKEDIR:\=\\)\\tests\" /c tests\gdtest\gdtest.c /Fo$(SDR)gdtest.obj -$(SDR)readdir.obj: $(TARGETDLL) $(TEST_CONFIG) tests\gdtest\readdir.c +$(SDR)readdir.obj: $(TARGETDLL) tests\gdtest\readdir.c @$(CC) $(CFLAGS) /c tests\gdtest\readdir.c /Fo$(SDR)readdir.obj - -$(TEST_CONFIG): - @echo #ifndef GD_TEST_CONFIG_H> tests\test_config.h - @echo #define GD_TEST_CONFIG_H>> tests\test_config.h - @echo #ifndef GDTEST_TOP_DIR>> tests\test_config.h - @echo #define GDTEST_TOP_DIR "$(MAKEDIR:\=\\)\\tests">> tests\test_config.h - @echo #endif>> tests\test_config.h - @echo #ifndef _WIN32>> tests\test_config.h - @echo #define snprintf _snprintf>> tests\test_config.h - @echo #endif>> tests\test_config.h - @echo #endif>> tests\test_config.h $(TEST_LIST): $(TARGETDLL) if not exist $(TDR) mkdir $(TDR) -- cgit v1.2.1