1# $Id: files.in,v 1.13 2008/04/17 01:59:10 alexg Exp $
2# Lists files needed to install particular
3# features in Windows.  Feature names must be
4# listed in features.in .
5#
6
7# Note: columns below must be separated by tabs.
8#       ${PRODUCT_MAJMIN} is a macro for "43" (for BDB 4.3.x)
9
10# feature	source file				targdir	shortname
11
12CoreAPI		build_windows/Release/libdb${PRODUCT_MAJMIN}.dll	/bin/
13DCoreAPI	build_windows/Debug/libdb${PRODUCT_MAJMIN}d.dll	/bin/debug/
14DCoreAPI	build_windows/Debug/libdb${PRODUCT_MAJMIN}d.pdb		/bin/debug/
15CoreAPI		build_windows/Release/libdb${PRODUCT_MAJMIN}.lib	/lib/
16DCoreAPI	build_windows/Debug/libdb${PRODUCT_MAJMIN}d.lib	/lib/
17CoreAPI		build_windows/Release/msvcr71.dll		/bin/
18DCoreAPI	build_windows/Debug/msvcr71.dll		/bin/debug/
19CoreAPI		build_windows/Release/msvcp71.dll		/bin/
20DCoreAPI	build_windows/Debug/msvcp71.dll		/bin/debug/
21
22# After the build process, we create an installed_include directory
23# housing all the needed include files, for user convenience
24CoreAPI		installed_include/			/include/
25
26CoreAPI		${PRODUCT_SHARED_WINMSIDIR}/images/webicon.ico	/installutil/
27CoreAPI		${PRODUCT_STAGE}/dbvars.bat		/
28
29# We don't include the .lib files for Java, nobody needs to
30# link C/C++ against the java library
31JavaAPI		build_windows/Release/libdb_java${PRODUCT_MAJMIN}.dll	/bin/	dbj${PRODUCT_MAJMIN}.dll
32DJavaAPI 	build_windows/Debug/libdb_java${PRODUCT_MAJMIN}d.dll	/bin/debug/	dbj${PRODUCT_MAJMIN}d.dll
33DJavaAPI 	build_windows/Debug/libdb_java${PRODUCT_MAJMIN}d.pdb		/bin/debug/
34JavaAPI		build_windows/Release/db.jar		/jar/
35DJavaAPI	build_windows/Debug/db.jar		/jar/debug/
36
37JavaEx		build_windows/Release/dbexamples.jar	/jar/	dbexam~1.jar
38DJavaEx		build_windows/Debug/dbexamples.jar	/jar/debug/	dbexam~1.jar
39
40# We don't include the .lib files for Tcl, nobody needs to
41# link C/C++ against the Tcl library
42DTclAPI		build_windows/Debug/libdb_tcl${PRODUCT_MAJMIN}d.dll	/bin/debug/	dbt${PRODUCT_MAJMIN}d.dll
43DTclAPI		build_windows/Debug/libdb_tcl${PRODUCT_MAJMIN}d.pdb		/bin/debug/
44TclAPI		build_windows/Release/libdb_tcl${PRODUCT_MAJMIN}.dll	/bin/	dbt${PRODUCT_MAJMIN}.dll
45
46PerlAPI		perl/BerkeleyDB/blib/			/lib/perl/
47
48CoreTools	build_windows/Release/db_archive.exe	/bin/	db_arc~1.exe
49CoreTools	build_windows/Release/db_checkpoint.exe	/bin/	db_che~1.exe
50CoreTools	build_windows/Release/db_deadlock.exe	/bin/	db_dea~1.exe
51CoreTools	build_windows/Release/db_dump.exe		/bin/	db_dump.exe
52CoreTools	build_windows/Release/db_hotbackup.exe	/bin/	db_hot~1.exe
53CoreTools	build_windows/Release/db_load.exe		/bin/	db_load.exe
54CoreTools	build_windows/Release/db_printlog.exe	/bin/	db_pri~1.exe
55CoreTools	build_windows/Release/db_recover.exe	/bin/	db_rec~1.exe
56CoreTools	build_windows/Release/db_stat.exe		/bin/	db_sta~1.exe
57CoreTools	build_windows/Release/db_upgrade.exe	/bin/	db_upg~1.exe
58CoreTools	build_windows/Release/db_verify.exe	/bin/	db_ver~1.exe
59
60CoreEx		build_windows/Debug/ex_access.exe		/bin/debug/	ex_acc~1.exe
61CoreEx		build_windows/Debug/ex_access.pdb		/bin/debug/	ex_acc~1.pdb
62CoreEx		build_windows/Debug/ex_btrec.exe		/bin/debug/	ex_btr~1.exe
63CoreEx		build_windows/Debug/ex_btrec.pdb		/bin/debug/	ex_btr~1.pdb
64CoreEx		build_windows/Debug/ex_env.exe		/bin/debug/	ex_env.exe
65CoreEx		build_windows/Debug/ex_env.pdb		/bin/debug/	ex_env.pdb
66CoreEx		build_windows/Debug/ex_lock.exe		/bin/debug/	ex_loc~1.exe
67CoreEx		build_windows/Debug/ex_lock.pdb		/bin/debug/	ex_loc~1.pdb
68CoreEx		build_windows/Debug/ex_mpool.pdb		/bin/debug/	ex_mpo~1.pdb
69CoreEx		build_windows/Debug/ex_mpool.exe		/bin/debug/	ex_mpo~1.exe
70CoreEx		build_windows/Debug/ex_rep_base.exe	/bin/debug/	ex_rep~1.exe
71CoreEx		build_windows/Debug/ex_rep_base.pdb	/bin/debug/	ex_rep~1.pdb
72CoreEx		build_windows/Debug/ex_rep_mgr.exe	/bin/debug/	ex_rep~2.exe
73CoreEx		build_windows/Debug/ex_rep_mgr.pdb	/bin/debug/	ex_rep~2.pdb
74CoreEx		build_windows/Debug/ex_tpcb.exe		/bin/debug/	ex_tpcb.exe
75CoreEx		build_windows/Debug/ex_tpcb.pdb		/bin/debug/	ex_tpcb.pdb
76
77CoreEx		build_windows/Debug/excxx_access.exe	/bin/debug/	excxx_ac.exe
78CoreEx		build_windows/Debug/excxx_access.pdb	/bin/debug/	excxx_ac.pdb
79CoreEx		build_windows/Debug/excxx_btrec.exe	/bin/debug/	excxx_bt.exe
80CoreEx		build_windows/Debug/excxx_btrec.pdb	/bin/debug/	excxx_bt.pdb
81CoreEx		build_windows/Debug/excxx_env.exe		/bin/debug/	excxx_en.exe
82CoreEx		build_windows/Debug/excxx_env.pdb		/bin/debug/	excxx_en.pdb
83CoreEx		build_windows/Debug/excxx_lock.exe	/bin/debug/	excxx_lk.exe
84CoreEx		build_windows/Debug/excxx_lock.pdb	/bin/debug/	excxx_lk.pdb
85CoreEx		build_windows/Debug/excxx_mpool.exe	/bin/debug/	excxx_mp.exe
86CoreEx		build_windows/Debug/excxx_mpool.pdb	/bin/debug/	excxx_mp.pdb
87CoreEx		build_windows/Debug/excxx_tpcb.exe	/bin/debug/	excxx_tp.exe
88CoreEx		build_windows/Debug/excxx_tpcb.pdb	/bin/debug/	excxx_tp.pdb
89
90Docs		${PRODUCT_STAGE}/docs/			/docs/
91
92Sources		${PRODUCT_STAGE}/Sources/		/db-${PRODUCT_VERSION}/
93