From 1eb9ddb9f8136af0e13a767762bb52f6c23bbcd7 Mon Sep 17 00:00:00 2001
From: Michael Bedward <mbedward@ozemail.com.au>
Date: Wed, 9 Apr 2003 13:19:40 +0000
Subject: [PATCH] Fixed TARGETDEF usage. Now defined in the parent make to use
 include a DEF file in the build. Is there some better way of doing this ?

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@20093 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
---
 src/makeprog.b32 | 17 ++++++++++-------
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/src/makeprog.b32 b/src/makeprog.b32
index 06197a41e5..c3c7e7b7fb 100644
--- a/src/makeprog.b32
+++ b/src/makeprog.b32
@@ -5,8 +5,9 @@
 # Updated:	
 # Copyright:
 #
-# Include file for samples and utilities. Set TARGET and OBJECTS
-# before including this file.
+# Include file for samples and utilities. Set TARGET, OBJECTS and 
+# TARGETDEF (if you want to include a DEF file in the build) before
+# including this file.
 
 # WXWIN  set by parent make
 # BCCDIR set in makeb32.env
@@ -21,9 +22,13 @@ IMGLIBS= winpng jpeg tiff
 !endif
 
 !if "$(WXUSINGDLL)" == "1"
-LIBS=$(WXLIB) $(EXTRALIBS) cw32mti import32 ole2w32 regex zlib $(IMGLIBS) odbc32
+LIBS=$(WXLIB) $(EXTRALIBS) cw32mti import32 ole2w32 regex zlib $(IMGLIBS) 
 !else
-LIBS=$(WXLIB) $(EXTRALIBS) cw32mt import32 ole2w32 regex zlib $(IMGLIBS) odbc32
+LIBS=$(WXLIB) $(EXTRALIBS) cw32mt import32 ole2w32 regex zlib $(IMGLIBS)
+!endif
+
+!if "$(wxUSE_ODBC)" == "1"
+LIBS=$(LIBS) odbc32
 !endif
 
 # Note: you may need to remove some libraries for earlier versions of BC++, as below
@@ -49,12 +54,10 @@ DEBUG_FLAGS =
 
 CPPFLAGS=$(CPPFLAGS) $(DEBUG_FLAGS) $(OPT)
 
-TARGETDEF =
 !if "$(wxUSE_GUI)" == "0"
 TARGETRES = 
 STARTUP = c0x32.obj	
 !else
-if exist $(TARGET).def TARGETDEF = $(TARGET).def
 TARGETRES = $(TARGET).res
 STARTUP = c0w32.obj
 !endif
@@ -67,7 +70,7 @@ $(STARTUP) $(OBJECTS)
 $(TARGET)
 nul
 $(LIBS)
-
+$(TARGETDEF)
 $(TARGETRES)
 !
 
-- 
2.47.2