diff --git a/builds/win32/make_all.bat b/builds/win32/make_all.bat index 1e9baf8995..8aa1c3338e 100644 --- a/builds/win32/make_all.bat +++ b/builds/win32/make_all.bat @@ -64,15 +64,15 @@ if "%VS_VER%"=="msvc6" ( @mkdir %ROOT_PATH%\output\doc @mkdir %ROOT_PATH%\output\include @mkdir %ROOT_PATH%\output\lib -@mkdir %ROOT_PATH%\output\examples -@mkdir %ROOT_PATH%\output\examples\api -@mkdir %ROOT_PATH%\output\examples\build_unix -@mkdir %ROOT_PATH%\output\examples\build_win32 -@mkdir %ROOT_PATH%\output\examples\dyn -@mkdir %ROOT_PATH%\output\examples\empbuild -@mkdir %ROOT_PATH%\output\examples\include -@mkdir %ROOT_PATH%\output\examples\stat -@mkdir %ROOT_PATH%\output\examples\udf +:: @mkdir %ROOT_PATH%\output\examples +:: @mkdir %ROOT_PATH%\output\examples\api +:: @mkdir %ROOT_PATH%\output\examples\build_unix +:: @mkdir %ROOT_PATH%\output\examples\build_win32 +:: @mkdir %ROOT_PATH%\output\examples\dyn +:: @mkdir %ROOT_PATH%\output\examples\empbuild +:: @mkdir %ROOT_PATH%\output\examples\include +:: @mkdir %ROOT_PATH%\output\examples\stat +:: @mkdir %ROOT_PATH%\output\examples\udf :: @copy %ROOT_PATH%\temp\%DBG_DIR%\firebird\bin\* %ROOT_PATH%\output\bin >nul @copy %ROOT_PATH%\temp\%DBG_DIR%\firebird\intl\* %ROOT_PATH%\output\intl >nul @@ -119,17 +119,17 @@ copy %ROOT_PATH%\src\include\gen\iberror.h %ROOT_PATH%\output\include > nul copy %ROOT_PATH%\src\extlib\ib_udf.sql %ROOT_PATH%\output\udf > nul copy %ROOT_PATH%\src\extlib\fbudf\fbudf.sql %ROOT_PATH%\output\udf > nul :: Examples -@copy %ROOT_PATH%\examples\* %ROOT_PATH%\output\examples > nul -@copy %ROOT_PATH%\examples\api\* %ROOT_PATH%\output\examples\api > nul -@copy %ROOT_PATH%\examples\build_unix\* %ROOT_PATH%\output\examples\build_unix > nul -@copy %ROOT_PATH%\examples\build_win32\* %ROOT_PATH%\output\examples\build_win32 > nul -@copy %ROOT_PATH%\examples\dyn\* %ROOT_PATH%\output\examples\dyn > nul -@copy %ROOT_PATH%\examples\empbuild\* %ROOT_PATH%\output\examples\empbuild > nul -@copy %ROOT_PATH%\examples\include\* %ROOT_PATH%\output\examples\include > nul -@copy %ROOT_PATH%\examples\stat\* %ROOT_PATH%\output\examples\stat > nul -@copy %ROOT_PATH%\examples\udf\* %ROOT_PATH%\output\examples\udf > nul -@copy %ROOT_PATH%\src\extlib\ib_udf* %ROOT_PATH%\output\examples\udf > nul -@copy %ROOT_PATH%\src\extlib\fbudf\* %ROOT_PATH%\output\examples\udf > nul +:: @copy %ROOT_PATH%\examples\* %ROOT_PATH%\output\examples > nul +:: @copy %ROOT_PATH%\examples\api\* %ROOT_PATH%\output\examples\api > nul +:: @copy %ROOT_PATH%\examples\build_unix\* %ROOT_PATH%\output\examples\build_unix > nul +:: @copy %ROOT_PATH%\examples\build_win32\* %ROOT_PATH%\output\examples\build_win32 > nul +:: @copy %ROOT_PATH%\examples\dyn\* %ROOT_PATH%\output\examples\dyn > nul +:: @copy %ROOT_PATH%\examples\empbuild\* %ROOT_PATH%\output\examples\empbuild > nul +:: @copy %ROOT_PATH%\examples\include\* %ROOT_PATH%\output\examples\include > nul +:: @copy %ROOT_PATH%\examples\stat\* %ROOT_PATH%\output\examples\stat > nul +:: @copy %ROOT_PATH%\examples\udf\* %ROOT_PATH%\output\examples\udf > nul +:: @copy %ROOT_PATH%\src\extlib\ib_udf* %ROOT_PATH%\output\examples\udf > nul +:: @copy %ROOT_PATH%\src\extlib\fbudf\* %ROOT_PATH%\output\examples\udf > nul :: @copy install_super.bat %ROOT_PATH%\output\bin >nul @copy install_classic.bat %ROOT_PATH%\output\bin >nul diff --git a/builds/win32/make_boot.bat b/builds/win32/make_boot.bat index 6001b43e84..497b47b909 100644 --- a/builds/win32/make_boot.bat +++ b/builds/win32/make_boot.bat @@ -20,6 +20,7 @@ @del %ROOT_PATH%\src\include\gen\autoconfig.h 2> nul @copy %ROOT_PATH%\src\include\gen\autoconfig_msvc.h %ROOT_PATH%\src\include\gen\autoconfig.h > nul @echo Creating directories +:: Don't rmdir gen, it contains the dbs @rmdir /s /q %ROOT_PATH%\gen\alice 2>nul @mkdir %ROOT_PATH%\gen\alice 2>nul @rmdir /s /q %ROOT_PATH%\gen\burp 2>nul @@ -42,10 +43,10 @@ @mkdir %ROOT_PATH%\gen\qli 2>nul @rmdir /s /q %ROOT_PATH%\gen\utilities 2>nul @mkdir %ROOT_PATH%\gen\utilities 2>nul -@rmdir /s /q %ROOT_PATH%\gen\utilities\gstat 2>nul @mkdir %ROOT_PATH%\gen\utilities\gstat 2>nul -@rmdir /s /q %ROOT_PATH%\gen\utilities\gsec 2>nul @mkdir %ROOT_PATH%\gen\utilities\gsec 2>nul +@rmdir /s /q %ROOT_PATH%\gen\examples 2>nul +@mkdir %ROOT_PATH%\gen\examples 2>nul ::======= @call :gpre_boot diff --git a/builds/win32/make_examples.bat b/builds/win32/make_examples.bat new file mode 100644 index 0000000000..0921ef9be1 --- /dev/null +++ b/builds/win32/make_examples.bat @@ -0,0 +1,159 @@ +@echo off + +:: Set env vars +@call setenvvar.bat +@if errorlevel 1 (goto :END) + +:: verify that prepare was run before +@if not exist %ROOT_PATH%\gen\dbs\metadata.fdb (goto :HELP_PREP & goto :END) + +:: verify that boot was run before +@if not exist %ROOT_PATH%\gen\gpre_boot.exe (goto :HELP_BOOT & goto :END) + +::=========== +:: Read input values +@set DBG= +@set DBG_DIR=release +@set CLEAN=/build +@if "%1"=="DEBUG" ((set DBG=TRUE) && (set DBG_DIR=debug)) +@if "%2"=="DEBUG" ((set DBG=TRUE) && (set DBG_DIR=debug)) +@if "%1"=="CLEAN" (set CLEAN=/REBUILD) +@if "%2"=="CLEAN" (set CLEAN=/REBUILD) + +::=========== +:MAIN +@call :BUILD_EMPBUILD +@if "%DBG%"=="" (call :RELEASE) else (call :DEBUG) +@call :MOVE +@call :BUILD_EMPLOYEE +@call :MOVE2 +@goto :END + +::=========== +:BUILD_EMPBUILD +@echo. +@echo Building empbuild.fdb +@copy %ROOT_PATH%\temp\%DBG_DIR%\firebird\bin\ %ROOT_PATH%\gen\examples\ > nul +@copy /y %ROOT_PATH%\examples\empbuild\*.sql %ROOT_PATH%\gen\examples\ > nul +@copy /y %ROOT_PATH%\examples\empbuild\*.inp %ROOT_PATH%\gen\examples\ > nul + +@echo. +@echo Creating empbuild.fdb +:: Here we must use cd because isql does not have an option to set a base directory +@cd %ROOT_PATH%\gen\examples +@del empbuild.fdb 2> nul +@del intlbuild.fdb 2> nul +@%ROOT_PATH%\gen\examples\isql -i empbld.sql +@%ROOT_PATH%\gen\examples\isql -i intlbld.sql +@cd %ROOT_PATH%\builds\win32 + +@echo. +@echo preprocessing empbuild.e and intlbld.e +@echo path = %DB_PATH%/gen/examples +@%ROOT_PATH%\gen\gpre_static -r -m -n -z %ROOT_PATH%\examples\empbuild\empbuild.e %ROOT_PATH%\gen\examples\empbuild.c -b localhost:%DB_PATH%/gen/examples/ +@%ROOT_PATH%\gen\gpre_static -r -m -n -z %ROOT_PATH%\examples\empbuild\intlbld.e %ROOT_PATH%\gen\examples\intlbld.c -b localhost:%DB_PATH%/gen/examples/ +@goto :EOF + +::=========== +:RELEASE +@echo. +@echo Building release +if "%VS_VER%"=="msvc6" ( + @msdev %ROOT_PATH%\builds\win32\%VS_VER%\Firebird2.dsw /MAKE "empbuild - Win32 Release" "intlbld - Win32 Release" %CLEAN% /OUT examples.log +) else ( + @devenv %ROOT_PATH%\builds\win32\%VS_VER%\Firebird2.sln /project empbuild %CLEAN% /OUT empbuild.log + @devenv %ROOT_PATH%\builds\win32\%VS_VER%\Firebird2.sln /project intlbld %CLEAN% /OUT intlbld.log +) +@goto :EOF + +::=========== +:DEBUG +@echo. +@echo Building debug +if "%VS_VER%"=="msvc6" ( + @msdev %ROOT_PATH%\builds\win32\%VS_VER%\Firebird2.dsw /MAKE "empbuild - Win32 Debug" "intlbld - Win32 Debug" %CLEAN% /OUT examples.log +) else ( + @devenv %ROOT_PATH%\builds\win32\%VS_VER%\Firebird2.sln /project empbuild debug %CLEAN% /OUT empbuild.log + @devenv %ROOT_PATH%\builds\win32\%VS_VER%\Firebird2.sln /project intlbld debug %CLEAN% /OUT intlbld.log +) +@goto :EOF + + +::=========== +:MOVE +@echo. +@rmdir /q /s %ROOT_PATH%\output\examples 2>nul +@mkdir %ROOT_PATH%\output\examples +@mkdir %ROOT_PATH%\output\examples\api +@mkdir %ROOT_PATH%\output\examples\build_unix +@mkdir %ROOT_PATH%\output\examples\build_win32 +@mkdir %ROOT_PATH%\output\examples\dyn +@mkdir %ROOT_PATH%\output\examples\empbuild +@mkdir %ROOT_PATH%\output\examples\include +@mkdir %ROOT_PATH%\output\examples\stat +@mkdir %ROOT_PATH%\output\examples\udf +@echo Moving files to output directory +@copy %ROOT_PATH%\examples\* %ROOT_PATH%\output\examples > nul +@copy %ROOT_PATH%\examples\api\* %ROOT_PATH%\output\examples\api > nul +@copy %ROOT_PATH%\examples\build_unix\* %ROOT_PATH%\output\examples\build_unix > nul +@copy %ROOT_PATH%\examples\build_win32\* %ROOT_PATH%\output\examples\build_win32 > nul +@copy %ROOT_PATH%\examples\dyn\* %ROOT_PATH%\output\examples\dyn > nul +:: @copy %ROOT_PATH%\examples\empbuild\* %ROOT_PATH%\output\examples\empbuild > nul +@copy %ROOT_PATH%\examples\empbuild\employe2.sql %ROOT_PATH%\output\examples\empbuild > nul +@copy %ROOT_PATH%\examples\include\* %ROOT_PATH%\output\examples\include > nul +@copy %ROOT_PATH%\examples\stat\* %ROOT_PATH%\output\examples\stat > nul +@copy %ROOT_PATH%\examples\udf\* %ROOT_PATH%\output\examples\udf > nul +@copy %ROOT_PATH%\src\extlib\ib_udf* %ROOT_PATH%\output\examples\udf > nul +@copy %ROOT_PATH%\src\extlib\fbudf\* %ROOT_PATH%\output\examples\udf > nul + +:: @copy %ROOT_PATH%\gen\examples\empbuild.c %ROOT_PATH%\output\examples\empbuild\ > nul +@copy %ROOT_PATH%\temp\%DBG_DIR%\examples\empbuild.exe %ROOT_PATH%\gen\examples\empbuild.exe > nul +@copy %ROOT_PATH%\temp\%DBG_DIR%\examples\intlbld.exe %ROOT_PATH%\gen\examples\intlbld.exe > nul +@goto :EOF + +::=========== +:: only to test if it works +:BUILD_EMPLOYEE +@echo. +@echo Building employee.fdb +:: Here we must use cd because isql does not have an option to set a base directory +:: and empbuild.exe uses isql +@cd %ROOT_PATH%\gen\examples +@del %ROOT_PATH%\gen\examples\employee.fdb 2>nul +@del %ROOT_PATH%\gen\examples\intlemp.fdb 2>nul +@%ROOT_PATH%\gen\examples\empbuild.exe %DB_PATH%/gen/examples/employee.fdb +:: The script intldml.sql contains a reference to intlemp.fdb that must be changed +@del isql.tmp +@echo s;intlemp.fdb;localhost:%ROOT_PATH%\gen\examples\intlemp.fdb;g > isql.tmp +:: sed "s/\\/\\\\/g" < isql.tmp > isql.tmp2 +:: sed "s/;/\//g" < isql.tmp2 > isql.sed +:: sed -f isql.sed < intldml.sql > intldml.tmp +:: copy intldml.sql intldml.ori +:: copy intldml.tmp intldml.sql +@%ROOT_PATH%\gen\examples\intlbld.exe %DB_PATH%/gen/examples/intlemp.fdb +@cd %ROOT_PATH%\builds\win32 + +@goto :EOF + +::============== +:MOVE2 +@copy %ROOT_PATH%\gen\examples\employee.fdb %ROOT_PATH%\output\examples\empbuild\ > nul +@copy %ROOT_PATH%\gen\examples\intlemp.fdb %ROOT_PATH%\output\examples\empbuild\ > nul + +@goto :EOF + +::============== +:HELP_PREP +@echo. +@echo You must run prepare.bat before running this script +@echo. +@goto :EOF + +::============== +:HELP_BOOT +@echo. +@echo You must run make_boot.bat before running this script +@echo. +@goto :EOF + +:END \ No newline at end of file diff --git a/builds/win32/msvc6/Firebird2.dsw b/builds/win32/msvc6/Firebird2.dsw index ed1694b1d5..bb35c48464 100644 --- a/builds/win32/msvc6/Firebird2.dsw +++ b/builds/win32/msvc6/Firebird2.dsw @@ -135,6 +135,36 @@ Package=<4> ############################################################################### +Project: "empbuild"=.\empbuild.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name fbclient + End Project Dependency +}}} + +############################################################################### + +Project: "intlbld"=.\intlbld.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name fbclient + End Project Dependency +}}} + +############################################################################### + Project: "fb_inet_server"=.\fb_inet_server.dsp - Package Owner=<4> Package=<5> diff --git a/builds/win32/msvc6/empbuild.dsp b/builds/win32/msvc6/empbuild.dsp new file mode 100644 index 0000000000..5d833642d8 --- /dev/null +++ b/builds/win32/msvc6/empbuild.dsp @@ -0,0 +1,101 @@ +# Microsoft Developer Studio Project File - Name="empbuild" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Console Application" 0x0103 + +CFG=empbuild - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "empbuild.mak". +!MESSAGE +!MESSAGE You can specify a configuration when running NMAKE +!MESSAGE by defining the macro CFG on the command line. For example: +!MESSAGE +!MESSAGE NMAKE /f "empbuild.mak" CFG="empbuild - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "empbuild - Win32 Release" (based on "Win32 (x86) Console Application") +!MESSAGE "empbuild - Win32 Debug" (based on "Win32 (x86) Console Application") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +RSC=rc.exe + +!IF "$(CFG)" == "empbuild - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "..\..\..\temp\release\examples" +# PROP BASE Intermediate_Dir "..\..\..\temp\release\examples" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "..\..\..\temp\release\examples" +# PROP Intermediate_Dir "..\..\..\temp\release\examples" +# PROP Target_Dir "" +# ADD BASE CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "../../../src/include" /I "../../../src/include/gen" /I "../../../src/jrd" /D "GPRE_FORTRAN" /D "GPRE_PASCAL" /D "GPRE_COBOL" /D "GPRE_ADA" /D "_DEBUG" /D "_CONSOLE" /D "SUPERCLIENT" /D "WIN32" /D "_MBCS" /D "_X86_" /FR /FD /GZ /c +# SUBTRACT BASE CPP /YX +# ADD CPP /nologo /MD /W3 /GX /Ot /Og /Oi /Oy /Ob1 /I "../../../src/include" /I "../../../src/include/gen" /I "../../../src/jrd" /D "GPRE_FORTRAN" /D "GPRE_PASCAL" /D "GPRE_COBOL" /D "GPRE_ADA" /D "NDEBUG" /D "_CONSOLE" /D "SUPERCLIENT" /D "WIN32" /D "_MBCS" /D "_X86_" /FR /FD /EHc- /c +# ADD BASE RSC /l 0xc0a /d "NDEBUG" +# ADD RSC /l 0xc0a /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 + +!ELSEIF "$(CFG)" == "empbuild - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "..\..\..\temp\debug\examples" +# PROP BASE Intermediate_Dir "..\..\..\temp\debug\examples" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "..\..\..\temp\debug\examples" +# PROP Intermediate_Dir "..\..\..\temp\debug\examples" +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c +# ADD CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /I "../../../src/include" /I "../../../src/include/gen" /I "../../../src/jrd" /D "GPRE_FORTRAN" /D "GPRE_PASCAL" /D "GPRE_COBOL" /D "GPRE_ADA" /D "_DEBUG" /D "_CONSOLE" /D "SUPERCLIENT" /D "WIN32" /D "_MBCS" /D "_X86_" /D "DEV_BUILD" /FR /FD /GZ /c +# ADD BASE RSC /l 0xc0a /d "_DEBUG" +# ADD RSC /l 0xc0a /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept + +!ENDIF + +# Begin Target + +# Name "empbuild - Win32 Release" +# Name "empbuild - Win32 Debug" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=..\..\..\gen\examples\empbuild.c +# End Source File +# End Group +# Begin Group "Header Files" + +# PROP Default_Filter "h;hpp;hxx;hm;inl" +# End Group +# Begin Group "Resource Files" + +# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" +# End Group +# End Target +# End Project diff --git a/builds/win32/msvc6/intlbld.dsp b/builds/win32/msvc6/intlbld.dsp new file mode 100644 index 0000000000..bef540f3ec --- /dev/null +++ b/builds/win32/msvc6/intlbld.dsp @@ -0,0 +1,101 @@ +# Microsoft Developer Studio Project File - Name="intlbld" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Console Application" 0x0103 + +CFG=intlbld - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "intlbld.mak". +!MESSAGE +!MESSAGE You can specify a configuration when running NMAKE +!MESSAGE by defining the macro CFG on the command line. For example: +!MESSAGE +!MESSAGE NMAKE /f "intlbld.mak" CFG="intlbld - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "intlbld - Win32 Release" (based on "Win32 (x86) Console Application") +!MESSAGE "intlbld - Win32 Debug" (based on "Win32 (x86) Console Application") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +RSC=rc.exe + +!IF "$(CFG)" == "intlbld - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "..\..\..\temp\release\examples" +# PROP BASE Intermediate_Dir "..\..\..\temp\release\examples" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "..\..\..\temp\release\examples" +# PROP Intermediate_Dir "..\..\..\temp\release\examples" +# PROP Target_Dir "" +# ADD BASE CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "../../../src/include" /I "../../../src/include/gen" /I "../../../src/jrd" /D "GPRE_FORTRAN" /D "GPRE_PASCAL" /D "GPRE_COBOL" /D "GPRE_ADA" /D "_DEBUG" /D "_CONSOLE" /D "SUPERCLIENT" /D "WIN32" /D "_MBCS" /D "_X86_" /FR /FD /GZ /c +# SUBTRACT BASE CPP /YX +# ADD CPP /nologo /MD /W3 /GX /Ot /Og /Oi /Oy /Ob1 /I "../../../src/include" /I "../../../src/include/gen" /I "../../../src/jrd" /D "GPRE_FORTRAN" /D "GPRE_PASCAL" /D "GPRE_COBOL" /D "GPRE_ADA" /D "NDEBUG" /D "_CONSOLE" /D "SUPERCLIENT" /D "WIN32" /D "_MBCS" /D "_X86_" /FR /FD /EHc- /c +# ADD BASE RSC /l 0xc0a /d "NDEBUG" +# ADD RSC /l 0xc0a /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 + +!ELSEIF "$(CFG)" == "intlbld - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "..\..\..\temp\debug\examples" +# PROP BASE Intermediate_Dir "..\..\..\temp\debug\examples" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "..\..\..\temp\debug\examples" +# PROP Intermediate_Dir "..\..\..\temp\debug\examples" +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c +# ADD CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /I "../../../src/include" /I "../../../src/include/gen" /I "../../../src/jrd" /D "GPRE_FORTRAN" /D "GPRE_PASCAL" /D "GPRE_COBOL" /D "GPRE_ADA" /D "_DEBUG" /D "_CONSOLE" /D "SUPERCLIENT" /D "WIN32" /D "_MBCS" /D "_X86_" /D "DEV_BUILD" /FR /FD /GZ /c +# ADD BASE RSC /l 0xc0a /d "_DEBUG" +# ADD RSC /l 0xc0a /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept + +!ENDIF + +# Begin Target + +# Name "intlbld - Win32 Release" +# Name "intlbld - Win32 Debug" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=..\..\..\gen\examples\intlbld.c +# End Source File +# End Group +# Begin Group "Header Files" + +# PROP Default_Filter "h;hpp;hxx;hm;inl" +# End Group +# Begin Group "Resource Files" + +# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" +# End Group +# End Target +# End Project