summaryrefslogtreecommitdiff
path: root/dist/win_projects/projects.template.xml
diff options
context:
space:
mode:
authorLorry Tar Creator <lorry-tar-importer@baserock.org>2015-02-17 17:25:57 +0000
committer <>2015-03-17 16:26:24 +0000
commit780b92ada9afcf1d58085a83a0b9e6bc982203d1 (patch)
tree598f8b9fa431b228d29897e798de4ac0c1d3d970 /dist/win_projects/projects.template.xml
parent7a2660ba9cc2dc03a69ddfcfd95369395cc87444 (diff)
downloadberkeleydb-master.tar.gz
Imported from /home/lorry/working-area/delta_berkeleydb/db-6.1.23.tar.gz.HEADdb-6.1.23master
Diffstat (limited to 'dist/win_projects/projects.template.xml')
-rw-r--r--dist/win_projects/projects.template.xml101
1 files changed, 89 insertions, 12 deletions
diff --git a/dist/win_projects/projects.template.xml b/dist/win_projects/projects.template.xml
index b798fc65..c24083f2 100644
--- a/dist/win_projects/projects.template.xml
+++ b/dist/win_projects/projects.template.xml
@@ -143,7 +143,7 @@
</platform>
</library>
<library name="tcl">
- <libname config="Debug">tcl85g</libname>
+ <libname config="Debug">tcl85</libname>
<libname config="Release">tcl85</libname>
<platform name="Win32 x64">
<config type="Debug">
@@ -189,6 +189,10 @@
<!-- <preprocessor config="Static Debug">DIAGNOSTIC</preprocessor> -->
<files>
<file name="src/crypto/aes_method.c"/>
+ <file name="src/blob/blob_fileops.c"/>
+ <file name="src/blob/blob_page.c"/>
+ <file name="src/blob/blob_stream.c"/>
+ <file name="src/blob/blob_util.c"/>
<file name="src/btree/bt_compact.c"/>
<file name="src/btree/bt_compare.c"/>
<file name="src/btree/bt_compress.c"/>
@@ -215,6 +219,7 @@
<file name="lang/cxx/cxx_channel.cpp"/>
<file name="lang/cxx/cxx_db.cpp"/>
<file name="lang/cxx/cxx_dbc.cpp"/>
+ <file name="lang/cxx/cxx_dbstream.cpp"/>
<file name="lang/cxx/cxx_dbt.cpp"/>
<file name="lang/cxx/cxx_env.cpp"/>
<file name="lang/cxx/cxx_except.cpp"/>
@@ -309,7 +314,6 @@
<file name="src/hash/hash_verify.c"/>
<file name="src/heap/heap.c"/>
<file name="src/heap/heap_auto.c"/>
- <file name="src/heap/heap_autop.c"/>
<file name="src/heap/heap_backup.c"/>
<file name="src/heap/heap_conv.c"/>
<file name="src/heap/heap_method.c"/>
@@ -317,6 +321,7 @@
<file name="src/heap/heap_rec.c"/>
<file name="src/heap/heap_reclaim.c"/>
<file name="src/heap/heap_stat.c"/>
+ <file name="src/heap/heap_upgrade.c"/>
<file name="src/heap/heap_verify.c"/>
<file name="src/hmac/hmac.c"/>
<file name="lang/hsearch/hsearch.c"/>
@@ -389,6 +394,7 @@
<file name="src/os_windows/os_map.c"/>
<file name="src/os_windows/os_mkdir.c"/>
<file name="src/os_windows/os_open.c"/>
+ <file name="src/os_windows/os_rmdir.c"/>
<file name="src/os/os_path.c"/>
<file name="src/os/os_pid.c"/>
<file name="src/os_windows/os_rename.c"/>
@@ -475,6 +481,10 @@
<preprocessor config="all">_UNICODE;UNICODE;HAVE_SMALLBUILD</preprocessor>
<preprocessor config="dll">DB_CREATE_DLL</preprocessor>
<files>
+ <file name="src\blob\blob_fileops.c"/>
+ <file name="src\blob\blob_page.c"/>
+ <file name="src\blob\blob_stream.c"/>
+ <file name="src\blob\blob_util.c"/>
<file name="src\btree\bt_compact.c"/>
<file name="src\btree\bt_compare.c"/>
<file name="src\btree\bt_conv.c"/>
@@ -513,6 +523,7 @@
<file name="lang\cxx\cxx_channel.cpp"/>
<file name="lang\cxx\cxx_db.cpp"/>
<file name="lang\cxx\cxx_dbc.cpp"/>
+ <file name="lang\cxx\cxx_dbstream.cpp"/>
<file name="lang\cxx\cxx_dbt.cpp"/>
<file name="lang\cxx\cxx_env.cpp"/>
<file name="lang\cxx\cxx_except.cpp"/>
@@ -649,6 +660,7 @@
<file name="src\os_windows\os_map.c"/>
<file name="src\os_windows\os_mkdir.c"/>
<file name="src\os_windows\os_open.c"/>
+ <file name="src/os_windows/os_rmdir.c"/>
<file name="src\os\os_path.c"/>
<file name="src\os_windows\os_rename.c"/>
<file name="src\os_windows\os_rw.c"/>
@@ -721,7 +733,9 @@
<file name="lang\sql\sqlite\ext\fts3\fts3_icu.c"/>
<file name="lang\sql\sqlite\ext\fts3\fts3_porter.c"/>
<file name="lang\sql\sqlite\ext\fts3\fts3_snippet.c"/>
+ <file name="lang\sql\sqlite\ext\fts3\fts3_term.c"/>
<file name="lang\sql\sqlite\ext\fts3\fts3_tokenizer1.c"/>
+ <file name="lang\sql\sqlite\ext\fts3\fts3_tokenize_vtab.c"/>
<file name="lang\sql\sqlite\ext\fts3\fts3_tokenizer.c"/>
<file name="lang\sql\sqlite\ext\fts3\fts3_write.c"/>
<file name="lang\sql\sqlite\src\func.c"/>
@@ -769,6 +783,7 @@
<file name="lang\sql\sqlite\src\vdbeaux.c"/>
<file name="lang\sql\sqlite\src\vdbeblob.c"/>
<file name="lang\sql\sqlite\src\vdbemem.c"/>
+ <file name="lang\sql\sqlite\src\vdbesort.c"/>
<file name="lang\sql\sqlite\src\vdbetrace.c"/>
<file name="lang\sql\sqlite\src\vtab.c"/>
<file name="lang\sql\adapter\wal.c"/>
@@ -787,11 +802,12 @@
<command config="ReleaseDebug">
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
+javac -g -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" .
+cd $(OutDir)
+jar cf "jdbc.jar" -C "jdbc_classes" .
echo JDBC build finished</command>
</event>
<preprocessor config="all">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</preprocessor>
@@ -859,6 +875,7 @@ echo JDBC build finished</command>
<file name="lang/tcl/tcl_db.c"/>
<file name="lang/tcl/tcl_db_pkg.c"/>
<file name="lang/tcl/tcl_dbcursor.c"/>
+ <file name="lang/tcl/tcl_dbstream.c"/>
<file name="lang/tcl/tcl_env.c"/>
<file name="lang/tcl/tcl_internal.c"/>
<file name="lang/tcl/tcl_lock.c"/>
@@ -884,14 +901,15 @@ echo JDBC build finished</command>
<command config="ReleaseDebug">
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
+javac -g -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
+javac -g -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" .
+cd $(OutDir)
+jar cfm "db.jar" ../../..\lang/java/jarManifestEntries -C "classes" .
+jar cf "dbexamples.jar" -C "classes.ex" .
echo Java build finished</command>
<output>force_compilation.txt</output>
</event>
@@ -907,6 +925,7 @@ echo Java build finished</command>
<include type="ref">all</include>
<options><nowp64/></options>
<preprocessor config="all">DB_CREATE_DLL;_UNICODE;UNICODE</preprocessor>
+ <preprocessor config="Debug">CONFIG_TEST</preprocessor>
<files>
<file name="lang/csharp/libdb_csharp/db_csharp_wrap.c"/>
</files>
@@ -1031,6 +1050,7 @@ echo Java build finished</command>
<file name="src/dbreg/dbreg_autop.c"/>
<file name="src/fileops/fileops_autop.c"/>
<file name="src/hash/hash_autop.c"/>
+ <file name="src/heap/heap_autop.c"/>
<file name="src/qam/qam_autop.c"/>
<file name="src/repmgr/repmgr_autop.c"/>
<file name="src/txn/txn_autop.c"/>
@@ -1069,6 +1089,20 @@ echo Java build finished</command>
<file name="src/clib/getopt.c"/>
</files>
</project>
+ <project name="db_reptest" guid="{4786F27F-FF38-42e8-87C1-CC3B6E544C5D}">
+ <type>app</type>
+ <configuration></configuration>
+ <depends>db</depends>
+ <include type="ref">all</include>
+ <files>
+ <file name="test/repmgr/db_reptest.c"/>
+ <file name="test/repmgr/reptest_am.c"/>
+ <file name="test/repmgr/reptest_handles.c"/>
+ <file name="test/repmgr/reptest_spawn.c"/>
+ <file name="test/repmgr/reptest_util.c"/>
+ <file name="src/clib/getopt.c"/>
+ </files>
+ </project>
<project name="db_sql_shell" guid="A5DB89F0-06E5-11DF-8A39-0800200C9A66" output="dbsql">
<type>app</type>
<configuration></configuration>
@@ -1122,9 +1156,25 @@ echo Java build finished</command>
<file name="lang\sql\sqlite\ext\fts3\fts3_icu.c"/>
<file name="lang\sql\sqlite\ext\fts3\fts3_porter.c"/>
<file name="lang\sql\sqlite\ext\fts3\fts3_snippet.c"/>
+ <file name="lang\sql\sqlite\ext\fts3\fts3_term.c"/>
+ <file name="lang\sql\sqlite\ext\fts3\fts3_test.c"/>
<file name="lang\sql\sqlite\ext\fts3\fts3_tokenizer1.c"/>
<file name="lang\sql\sqlite\ext\fts3\fts3_tokenizer.c"/>
+ <file name="lang\sql\sqlite\ext\fts3\fts3_tokenize_vtab.c"/>
<file name="lang\sql\sqlite\ext\fts3\fts3_write.c"/>
+ <file name="lang\sql\sqlite\ext\misc\amatch.c"/>
+ <file name="lang\sql\sqlite\ext\misc\closure.c"/>
+ <file name="lang\sql\sqlite\ext\misc\fuzzer.c"/>
+ <file name="lang\sql\sqlite\ext\misc\ieee754.c"/>
+ <file name="lang\sql\sqlite\ext\misc\nextchar.c"/>
+ <file name="lang\sql\sqlite\ext\misc\percentile.c"/>
+ <file name="lang\sql\sqlite\ext\misc\regexp.c"/>
+ <file name="lang\sql\sqlite\ext\misc\rot13.c"/>
+ <file name="lang\sql\sqlite\ext\misc\spellfix.c"/>
+ <file name="lang\sql\sqlite\ext\misc\totype.c"/>
+ <file name="lang\sql\sqlite\ext\misc\vfslog.c"/>
+ <file name="lang\sql\sqlite\ext\misc\vtshim.c"/>
+ <file name="lang\sql\sqlite\ext\misc\wholenumber.c"/>
<file name="lang\sql\sqlite\src\func.c"/>
<file name="lang\sql\sqlite\src\global.c"/>
<file name="lang\sql\sqlite\src\hash.c"/>
@@ -1172,6 +1222,7 @@ echo Java build finished</command>
<file name="lang\sql\sqlite\src\vdbeaux.c"/>
<file name="lang\sql\sqlite\src\vdbeblob.c"/>
<file name="lang\sql\sqlite\src\vdbemem.c"/>
+ <file name="lang\sql\sqlite\src\vdbesort.c"/>
<file name="lang\sql\sqlite\src\vdbetrace.c"/>
<file name="lang\sql\sqlite\src\vtab.c"/>
<file name="lang\sql\adapter\wal.c"/>
@@ -1195,8 +1246,8 @@ echo Java build finished</command>
<file name="lang\sql\sqlite\src\test_config.c"/>
<file name="lang\sql\sqlite\src\test_demovfs.c"/>
<file name="lang\sql\sqlite\src\test_devsym.c"/>
+ <file name="lang\sql\sqlite\src\test_fs.c"/>
<file name="lang\sql\sqlite\src\test_func.c"/>
- <file name="lang\sql\sqlite\src\test_fuzzer.c"/>
<file name="lang\sql\sqlite\src\test_hexio.c"/>
<file name="lang\sql\sqlite\src\test_intarray.c"/>
<file name="lang\sql\sqlite\src\test_journal.c"/>
@@ -1218,7 +1269,6 @@ echo Java build finished</command>
<file name="lang\sql\sqlite\src\test_thread.c"/>
<file name="lang\sql\sqlite\src\test_vfs.c"/>
<file name="lang\sql\sqlite\src\test_vfstrace.c"/>
- <file name="lang\sql\sqlite\src\test_wholenumber.c"/>
<file name="lang\sql\sqlite\src\test_wsd.c"/>
</files>
</project>
@@ -1311,6 +1361,17 @@ echo Java build finished</command>
<file name="examples/c/ex_access.c"/>
</files>
</project>
+ <project name="ex_blob" guid="0460962E-97E3-40fd-B3CD-702085F2FC98">
+ <type>app</type>
+ <configuration></configuration>
+ <depends>db</depends>
+ <references>db</references>
+ <include type="ref">all</include>
+ <files>
+ <file name="src/clib/getopt.c"/>
+ <file name="examples/c/ex_blob.c"/>
+ </files>
+ </project>
<project name="ex_btrec" guid="5DD66F4B-EB4A-4453-BC31-3FF7B2240634">
<type>app</type>
<configuration></configuration>
@@ -1413,9 +1474,10 @@ echo Java build finished</command>
<command config="ReleaseDebug">
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
+javac -g -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" .
+cd $(OutDir)
+jar cf "dbexamples.jar" -C "classes.ex" .
echo Java example build finished</command>
<output>force_compilation.txt</output>
</event>
@@ -1583,6 +1645,17 @@ echo Java example build finished</command>
<file name="examples/cxx/BtRecExample.cpp"/>
</files>
</project>
+ <project name="excxx_bulk" guid="5AEBE8D9-4B6D-46AA-B810-30CD7E6BBD5F">
+ <type>app</type>
+ <configuration></configuration>
+ <depends>db</depends>
+ <references>db</references>
+ <include type="ref">all</include>
+ <files>
+ <file name="src/clib/getopt.c"/>
+ <file name="examples/cxx/BulkExample.cpp"/>
+ </files>
+ </project>
<project name="excxx_env" guid="E790C029-341D-489B-B987-D35947AD78C3">
<type>app</type>
<configuration></configuration>
@@ -1985,6 +2058,7 @@ echo Java example build finished</command>
<file name="test/c/cutest/CuTest.c"/>
<file name="test/c/cutest/CuTests.c"/>
<file name="test/c/cutest/Runner.c"/>
+ <file name="test/c/suites/TestCallbackSetterAndGetter.c"/>
<file name="test/c/suites/TestChannel.c"/>
<file name="test/c/suites/TestDbHotBackup.c"/>
<file name="test/c/suites/TestDbTuner.c"/>
@@ -1992,7 +2066,10 @@ echo Java example build finished</command>
<file name="test/c/suites/TestEnvConfig.c"/>
<file name="test/c/suites/TestEnvMethod.c"/>
<file name="test/c/suites/TestKeyExistErrorReturn.c"/>
+ <file name="test/c/suites/TestMutexAlignment.c"/>
<file name="test/c/suites/TestPartial.c"/>
+ <file name="test/c/suites/TestPartition.c"/>
+ <file name="test/c/suites/TestPreOpenSetterAndGetter.c"/>
<file name="test/c/suites/TestQueue.c"/>
</files>
</project>