]> git.saurik.com Git - wxWidgets.git/blobdiff - samples/db/makefile.vc
DMC make.exe can handle include directive, even though it is not documented
[wxWidgets.git] / samples / db / makefile.vc
index b993f4ff69a1b8fcd592b30ee960a153caf08484..382cbb70ab445f069cbee064c68c9ee02e780223 100644 (file)
@@ -235,6 +235,9 @@ ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
 !if "$(DEBUG_RUNTIME_LIBS)" == "default"
 ____DEBUGRUNTIME_2_p_1 = $(____DEBUGINFO_2_p_1)
 !endif
+!if "$(USE_ODBC)" == "1"
+__dbtest___depname = $(OBJS)\dbtest.exe
+!endif
 
 
 all: $(OBJS)
@@ -243,7 +246,7 @@ $(OBJS):
 
 ### Targets: ###
 
-all: $(OBJS)\dbtest.exe
+all: $(__dbtest___depname)
 
 $(OBJS)\dbtest_dbtest.obj: .\dbtest.cpp
        $(CXX) /c /nologo /TP /Fo$@ $(DBTEST_CXXFLAGS) $**
@@ -261,7 +264,9 @@ clean:
        -if exist $(OBJS)\dbtest.ilk del $(OBJS)\dbtest.ilk
        -if exist $(OBJS)\dbtest.pdb del $(OBJS)\dbtest.pdb
 
+!if "$(USE_ODBC)" == "1"
 $(OBJS)\dbtest.exe: $(DBTEST_OBJECTS) $(OBJS)\dbtest_dbtest.res
        link /NOLOGO /OUT:$@ $(LDFLAGS) $(__DEBUGINFO_1)  /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS @<<
        $(DBTEST_OBJECTS)  $(__WXLIB_ODBC_p)  $(__WXLIB_CORE_p)  $(__WXLIB_BASE_p)  $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) wxzlib$(WXDEBUGFLAG).lib  wxregex$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib  $(__UNICOWS_LIB_p) kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib odbc32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib oleacc.lib
 <<
+!endif