../../
../../build_windows/
../../build_windows/
../../build_windows/
WIN32;_WINDOWS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE
_DEBUG;DIAGNOSTIC
NDEBUG
_USRDLL
_CONSOLE
_LIB;
ws2_32
ws2_32
php_db4d
php_db4
$(OutDir)
$(OutDir)
libdb@DB_VERSION_MAJOR@@DB_VERSION_MINOR@d
libdb@DB_VERSION_MAJOR@@DB_VERSION_MINOR@
libdb@DB_VERSION_MAJOR@@DB_VERSION_MINOR@sd
libdb@DB_VERSION_MAJOR@@DB_VERSION_MINOR@s
$(OutDir)
$(OutDir)
libdb_small@DB_VERSION_MAJOR@@DB_VERSION_MINOR@d
libdb_small@DB_VERSION_MAJOR@@DB_VERSION_MINOR@
libdb_small@DB_VERSION_MAJOR@@DB_VERSION_MINOR@sd
libdb_small@DB_VERSION_MAJOR@@DB_VERSION_MINOR@s
$(OutDir)
$(OutDir)
libdb_sql@DB_VERSION_MAJOR@@DB_VERSION_MINOR@d
libdb_sql@DB_VERSION_MAJOR@@DB_VERSION_MINOR@
libdb_sql@DB_VERSION_MAJOR@@DB_VERSION_MINOR@sd
libdb_sql@DB_VERSION_MAJOR@@DB_VERSION_MINOR@s
$(OutDir)
$(OutDir)
/bigobj
sqlite_jni
sqlite_jni
$(OutDir)
$(OutDir)
/bigobj
sqlite3odbc
sqlite3odbc
$(OutDir)
$(OutDir)
/bigobj
libdb_stl@DB_VERSION_MAJOR@@DB_VERSION_MINOR@d
libdb_stl@DB_VERSION_MAJOR@@DB_VERSION_MINOR@
libdb_stl@DB_VERSION_MAJOR@@DB_VERSION_MINOR@sd
libdb_stl@DB_VERSION_MAJOR@@DB_VERSION_MINOR@s
$(OutDir)
$(OutDir)
/bigobj
libdb_csharp@DB_VERSION_MAJOR@@DB_VERSION_MINOR@d
libdb_csharp@DB_VERSION_MAJOR@@DB_VERSION_MINOR@
libdb_java@DB_VERSION_MAJOR@@DB_VERSION_MINOR@d
libdb_java@DB_VERSION_MAJOR@@DB_VERSION_MINOR@
libdb_tcl@DB_VERSION_MAJOR@@DB_VERSION_MINOR@d
libdb_tcl@DB_VERSION_MAJOR@@DB_VERSION_MINOR@
$(OutDir)
$(OutDir)
tcl85g
tcl85
C:/tcl/lib
C:/tcl/lib
../../build_windows,../../src,../../src/dbinc,../../include
../../lang/sql/generated,../../lang/sql/adapter,../../lang/sql/sqlite/src,../../lang/sql/sqlite/ext/fts3,../../lang/sql/sqlite/ext/rtree
../../lang/sql/generated,../../include
library
db
php5ts
all
COMPILE_DL_DB4;DB4_EXPORTS;HAVE_DB_H=1;ZEND_WIN32=1;PHP_WIN32=1;ZEND_WIN32_FORCE_INLINE;ZTS=1
ZEND_DEBUG=0
ZEND_DEBUG=1
library
Static
winsock
all
/FIXED:NO /export:__db_assert
_UNICODE;UNICODE
DB_CREATE_DLL
CONFIG_TEST
library
Static
winsock
all
/FIXED:NO /export:__db_assert
_UNICODE;UNICODE;HAVE_SMALLBUILD
DB_CREATE_DLL
library
Static
db
db
all
db_sql_src
/FIXED:NO
SQLITE_EXPORTS;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;SQLITE_CORE;SQLITE_ENABLE_COLUMN_METADATA;SQLITE_ENABLE_FTS3;SQLITE_ENABLE_LOAD_EXTENSION
SQLITE_DEBUG;SQLITE_MEMDEBUG
SQLITE_API=__declspec(dllexport)
SQLITE_DEBUG;SQLITE_MEMDEBUG
library
db_sql
db_sql_src
../../lang/sql/jdbc/native
mkdir "./$(OutDir)/jdbc_classes/"
echo compiling JDBC classes
javac -g -target 1.5 -d "$(OutDir)\jdbc_classes" -classpath "$(OutDir)\jdbc_classes" ..\..\lang\sql\jdbc\SQLite\*java ..\..\lang\sql\jdbc\SQLite\JDBC2x\*java
echo Building JNI header files
javah -o ..\..\lang\sql\jdbc\native\sqlite_jni.h -classpath "$(OutDir)\jdbc_classes" SQLite.Database SQLite.Vm SQLite.FunctionContext SQLite.Stmt SQLite.Blob
echo creating jar file
jar cf "$(OutDir)\jdbc.jar" -C "$(OutDir)\jdbc_classes" .
echo JDBC build finished
DB_CREATE_DLL;_UNICODE;UNICODE;HAVE_SQLITE3;HAVE_SQLITE3_MALLOC=1;HAVE_SQLITE3_PREPARE_V2=1;HAVE_SQLITE3_PREPARE16_V2=1;HAVE_SQLITE3_BIND_ZEROBLOB=1;HAVE_SQLITE3_CLEAR_BINDINGS=1;HAVE_SQLITE3_BIND_PARAMETER_COUNT=1;HAVE_SQLITE3_BIND_PARAMETER_NAME=1;HAVE_SQLITE3_BIND_PARAMETER_INDEX=1;HAVE_SQLITE3_RESULT_ZEROBLOB=1;HAVE_SQLITE3_INCRBLOBIO=1;HAVE_SQLITE3_SHARED_CACHE=1
library
db_sql
db_sql
WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_USRDLL;SQLITE_EXPORTS;_CRT_SECURE_NO_WARNINGS;SQLITE_CORE;_WIN32;WITHOUT_SHELL;HAVE_SQLITE3PREPAREV2=1;NO_TCL;THREADSAFE=1;SQLITE_DLL=1;SQLITE_THREADSAFE=1;SQLITE_OS_WIN=1;SQLITE_ASCII=1;SQLITE_SOUNDEX=1;SQLITE_OMIT_SHARED_CACHE=1;SQLITE_OMIT_EXPLAIN=1
SQLITE_DEBUG;SQLITE_MEMDEBUG
library
Static
db
db
all
../../lang/cxx/stl
_UNICODE;UNICODE
DB_CREATE_DLL
library
db
tcl
db
all
DB_CREATE_DLL;_UNICODE;DB_TCL_SUPPORT
CONFIG_TEST
library
db
db
all
DB_CREATE_DLL;_UNICODE;UNICODE
echo compiling Berkeley DB Java classes
mkdir "./$(OutDir)/classes/"
javac -g -target 1.5 -d "$(OutDir)\classes" -classpath "$(OutDir)\classes" ..\..\lang\java\src\com\sleepycat\db\*.java ..\..\lang\java\src\com\sleepycat\db\internal\*.java ..\..\lang\java\src\com\sleepycat\asm\*.java ..\..\lang\java\src\com\sleepycat\bind\*.java ..\..\lang\java\src\com\sleepycat\bind\serial\*.java ..\..\lang\java\src\com\sleepycat\bind\tuple\*.java ..\..\lang\java\src\com\sleepycat\collections\*.java ..\..\lang\java\src\com\sleepycat\compat\*.java ..\..\lang\java\src\com\sleepycat\persist\*.java ..\..\lang\java\src\com\sleepycat\persist\evolve\*.java ..\..\lang\java\src\com\sleepycat\persist\impl\*.java ..\..\lang\java\src\com\sleepycat\persist\model\*.java ..\..\lang\java\src\com\sleepycat\persist\raw\*.java ..\..\lang\java\src\com\sleepycat\util\*.java ..\..\lang\java\src\com\sleepycat\util\keyrange\*.java
java -classpath $(OutDir)\classes com.sleepycat.persist.model.ClassEnhancer $(OutDir)\classes
echo compiling examples
mkdir "$(OutDir)\classes.ex"
javac -g -target 1.5 -d "$(OutDir)\classes.ex" -classpath "$(OutDir)\classes;$(OutDir)\classes.ex" ..\..\examples/java\src\db\*.java ..\..\examples/java\src\db\GettingStarted\*.java ..\..\examples/java\src\db\repquote\*.java ..\..\examples/java\src\db\repquote_gsg\*.java ..\..\examples/java\src\db\txn\*.java ..\..\examples/java\src\collections\access\*.java ..\..\examples/java\src\collections\hello\*.java ..\..\examples/java\src\collections\ship\basic\*.java ..\..\examples/java\src\collections\ship\entity\*.java ..\..\examples/java\src\collections\ship\factory\*.java ..\..\examples/java\src\collections\ship\index\*.java ..\..\examples/java\src\collections\ship\marshal\*.java ..\..\examples/java\src\collections\ship\sentity\*.java ..\..\examples/java\src\collections\ship\tuple\*.java ..\..\examples/java\src\persist\*.java ..\..\examples/java\src\persist\gettingStarted\*.java ..\..\examples/java\src\persist\txn\*.java
echo creating jar files
jar cfm "$(OutDir)/db.jar" ../..\lang/java/jarManifestEntries -C "$(OutDir)\classes" .
jar cf "$(OutDir)/dbexamples.jar" -C "$(OutDir)\classes.ex" .
echo Java build finished
library
db
db
all
DB_CREATE_DLL;_UNICODE;UNICODE
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
all
app
db
db_sql
db
db_sql
all
db_sql_src
WIN32;_CONSOLE;SQLITE_SERVER;SQLITE_PRIVATE;SQLITE_CORE;SQLITE_THREADSAFE=1;_CRT_NONSTDC_NO_DEPRECATE_UNICODE;UNICODE
SQLITE_DEBUG;SQLITE_MEMDEBUG;
app
db
tcl
db
all
db_sql_src
WIN32;_CONSOL;STATIC_BUILD;SQLITE_TEST;TCLSH;SQLITE_NO_SYNC;SQLITE_CRASH_TEST;SQLITE_SERVER;SQLITE_PRIVATE;SQLITE_CORE;SQLITE_THREADSAFE=1;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE_UNICODE;UNICODE
SQLITE_MEMDEBUG;
app
db
db
all
app
db
db
all
app
db
db_tcl
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
$(OUTDIR)\ex_csvcode.exe -c ../../examples/c/csv/csv_local.c -h ../../examples/c/csv/csv_local.h -f ../../examples/c/csv/sample.desc
$(OUTDIR)\ex_csvcode.exe -c ../../examples/c/csv/csv_local.c -h ../../examples/c/csv/csv_local.h -f ../../examples/c/csv/sample.desc
Generate csv_local.{c|h} files.
app
db
db
ex_csvcode
all
app
db
db
ex_csvcode
all
app
db
db
all
app
db
db
all
app
echo compiling examples
mkdir "$(OutDir)\classes.ex"
javac -g -target 1.5 -d "$(OutDir)\classes.ex" -classpath "$(OutDir)\classes;$(OutDir)\classes.ex" ..\..\examples/java\src\db\*.java ..\..\examples/java\src\db\GettingStarted\*.java ..\..\examples/java\src\db\repquote\*.java ..\..\examples/java\src\db\repquote_gsg\*.java ..\..\examples/java\src\db\txn\*.java ..\..\examples/java\src\collections\access\*.java ..\..\examples/java\src\collections\hello\*.java ..\..\examples/java\src\collections\ship\basic\*.java ..\..\examples/java\src\collections\ship\entity\*.java ..\..\examples/java\src\collections\ship\factory\*.java ..\..\examples/java\src\collections\ship\index\*.java ..\..\examples/java\src\collections\ship\marshal\*.java ..\..\examples/java\src\collections\ship\sentity\*.java ..\..\examples/java\src\collections\ship\tuple\*.java ..\..\examples/java\src\persist\*.java ..\..\examples/java\src\persist\gettingStarted\*.java ..\..\examples/java\src\persist\txn\*.java
echo creating jar files
jar cf "$(OutDir)/dbexamples.jar" -C "$(OutDir)\classes.ex" .
echo Java example build finished
app
db
db
all
app
db
db
all
app
db
winsock
db
all
app
db
winsock
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db
db
all
app
db_sql
db_sql
db_sql
app
db_sql
db_sql
db_sql
app
db_sql
db_sql
db_sql
app
db_sql
db_sql
db_sql
app
db_sql
db_sql
db_sql
app
db_sql
db_sql
db_sql
app
db_sql
db_sql
db_sql
app
db_sql
db_sql
db_sql
app
db_sql
db_sql
db_sql
app
db_sql
db_sql
db_sql
app
db
db_stl
db
db_sql
all
../../lang/cxx/stl
/bigobj
app
db
db_stl
db
db_sql
all
../../lang/cxx/stl
/bigobj
app
db
db_stl
db
db_stl
all
../../lang/cxx/stl
/bigobj
app
db
db_stl
db
db_stl
all
../../lang/cxx/stl
/bigobj
app
db
db_stl
db
db_stl
all
../../lang/cxx/stl
/bigobj
app
db
db_stl
all
../../lang/cxx/stl
_SCL_SECURE_NO_WARNINGS
/bigobj
app
db
db_stl
all
../../lang/cxx/stl
_SCL_SECURE_NO_WARNINGS
/bigobj
app
db
db_stl
all
../../lang/cxx/stl
_SCL_SECURE_NO_WARNINGS
/bigobj
app
db
all
app
db
winsock
db
db_tuner
TEST_HARNESS_C
all
../../test/c/cutest,../../test/c/suite,../../test/c/common
app
db
all