Skip to content

Commit 8bf888b

Browse files
committed
Initial import of new PCbuild9 for VS 2008. It partly based on PCbuild and partly hand crafted with some idea from PCbuild8. I've recreated all the extension module projects.
The new directory needs some more love and care but it works. I'm not able to test the AMD64 build. The new tree is heavily using the *.vcprops property sheets. Please set any global settings in the property sheets.
1 parent 7cab9e3 commit 8bf888b

42 files changed

Lines changed: 11988 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

PCbuild9/Uninstal.wse

Lines changed: 514 additions & 0 deletions
Large diffs are not rendered by default.

PCbuild9/_bsddb.rc

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
// Microsoft Visual C++ generated resource script.
2+
//
3+
#include "resource.h"
4+
5+
#define APSTUDIO_READONLY_SYMBOLS
6+
/////////////////////////////////////////////////////////////////////////////
7+
//
8+
// Generated from the TEXTINCLUDE 2 resource.
9+
//
10+
#include "afxres.h"
11+
12+
/////////////////////////////////////////////////////////////////////////////
13+
#undef APSTUDIO_READONLY_SYMBOLS
14+
15+
/////////////////////////////////////////////////////////////////////////////
16+
// English (U.S.) resources
17+
18+
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
19+
LANGUAGE 7, 1
20+
#pragma code_page(1252)
21+
22+
#ifdef APSTUDIO_INVOKED
23+
/////////////////////////////////////////////////////////////////////////////
24+
//
25+
// TEXTINCLUDE
26+
//
27+
28+
1 TEXTINCLUDE
29+
BEGIN
30+
"resource.h\0"
31+
END
32+
33+
2 TEXTINCLUDE
34+
BEGIN
35+
"#include ""afxres.h""\r\n"
36+
"\0"
37+
END
38+
39+
3 TEXTINCLUDE
40+
BEGIN
41+
"\r\n"
42+
"\0"
43+
END
44+
45+
#endif // APSTUDIO_INVOKED
46+
47+
#endif // English (U.S.) resources
48+
/////////////////////////////////////////////////////////////////////////////
49+
50+
51+
52+
#ifndef APSTUDIO_INVOKED
53+
/////////////////////////////////////////////////////////////////////////////
54+
//
55+
// Generated from the TEXTINCLUDE 3 resource.
56+
//
57+
58+
59+
/////////////////////////////////////////////////////////////////////////////
60+
#endif // not APSTUDIO_INVOKED
61+

PCbuild9/_bsddb.vcproj

Lines changed: 254 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,254 @@
1+
<?xml version="1.0" encoding="Windows-1252"?>
2+
<VisualStudioProject
3+
ProjectType="Visual C++"
4+
Version="9,00"
5+
Name="_bsddb"
6+
ProjectGUID="{B4D38F3F-68FB-42EC-A45D-E00657BB3627}"
7+
RootNamespace="_bsddb"
8+
Keyword="Win32Proj"
9+
TargetFrameworkVersion="196613"
10+
>
11+
<Platforms>
12+
<Platform
13+
Name="Win32"
14+
/>
15+
</Platforms>
16+
<ToolFiles>
17+
</ToolFiles>
18+
<Configurations>
19+
<Configuration
20+
Name="Debug|Win32"
21+
ConfigurationType="2"
22+
InheritedPropertySheets=".\pyd_d.vsprops"
23+
CharacterSet="1"
24+
>
25+
<Tool
26+
Name="VCPreBuildEventTool"
27+
/>
28+
<Tool
29+
Name="VCCustomBuildTool"
30+
/>
31+
<Tool
32+
Name="VCXMLDataGeneratorTool"
33+
/>
34+
<Tool
35+
Name="VCWebServiceProxyGeneratorTool"
36+
/>
37+
<Tool
38+
Name="VCMIDLTool"
39+
/>
40+
<Tool
41+
Name="VCCLCompilerTool"
42+
AdditionalIncludeDirectories="$(bsddbDir)"
43+
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;WINSOUND_EXPORTS"
44+
UsePrecompiledHeader="0"
45+
/>
46+
<Tool
47+
Name="VCManagedResourceCompilerTool"
48+
/>
49+
<Tool
50+
Name="VCResourceCompilerTool"
51+
/>
52+
<Tool
53+
Name="VCPreLinkEventTool"
54+
/>
55+
<Tool
56+
Name="VCLinkerTool"
57+
AdditionalDependencies="$(bsddbDir)\$(ConfigurationName)\libdb44s.lib"
58+
LinkIncremental="2"
59+
GenerateDebugInformation="true"
60+
SubSystem="2"
61+
BaseAddress="0x1e180000"
62+
/>
63+
<Tool
64+
Name="VCALinkTool"
65+
/>
66+
<Tool
67+
Name="VCManifestTool"
68+
/>
69+
<Tool
70+
Name="VCXDCMakeTool"
71+
/>
72+
<Tool
73+
Name="VCBscMakeTool"
74+
/>
75+
<Tool
76+
Name="VCFxCopTool"
77+
/>
78+
<Tool
79+
Name="VCAppVerifierTool"
80+
/>
81+
<Tool
82+
Name="VCPostBuildEventTool"
83+
/>
84+
</Configuration>
85+
<Configuration
86+
Name="Release|Win32"
87+
ConfigurationType="2"
88+
InheritedPropertySheets=".\pyd.vsprops"
89+
CharacterSet="1"
90+
WholeProgramOptimization="1"
91+
>
92+
<Tool
93+
Name="VCPreBuildEventTool"
94+
/>
95+
<Tool
96+
Name="VCCustomBuildTool"
97+
/>
98+
<Tool
99+
Name="VCXMLDataGeneratorTool"
100+
/>
101+
<Tool
102+
Name="VCWebServiceProxyGeneratorTool"
103+
/>
104+
<Tool
105+
Name="VCMIDLTool"
106+
/>
107+
<Tool
108+
Name="VCCLCompilerTool"
109+
EnableIntrinsicFunctions="true"
110+
AdditionalIncludeDirectories="$(bsddbDir)"
111+
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;WINSOUND_EXPORTS"
112+
UsePrecompiledHeader="0"
113+
WarningLevel="3"
114+
DebugInformationFormat="3"
115+
/>
116+
<Tool
117+
Name="VCManagedResourceCompilerTool"
118+
/>
119+
<Tool
120+
Name="VCResourceCompilerTool"
121+
/>
122+
<Tool
123+
Name="VCPreLinkEventTool"
124+
/>
125+
<Tool
126+
Name="VCLinkerTool"
127+
AdditionalDependencies="$(bsddbDir)\$(ConfigurationName)\libdb44s.lib"
128+
LinkIncremental="1"
129+
GenerateDebugInformation="true"
130+
SubSystem="2"
131+
OptimizeReferences="2"
132+
EnableCOMDATFolding="2"
133+
BaseAddress="0x1e180000"
134+
/>
135+
<Tool
136+
Name="VCALinkTool"
137+
/>
138+
<Tool
139+
Name="VCManifestTool"
140+
/>
141+
<Tool
142+
Name="VCXDCMakeTool"
143+
/>
144+
<Tool
145+
Name="VCBscMakeTool"
146+
/>
147+
<Tool
148+
Name="VCFxCopTool"
149+
/>
150+
<Tool
151+
Name="VCAppVerifierTool"
152+
/>
153+
<Tool
154+
Name="VCPostBuildEventTool"
155+
/>
156+
</Configuration>
157+
<Configuration
158+
Name="ReleaseAMD64|Win32"
159+
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
160+
IntermediateDirectory="$(ConfigurationName)"
161+
ConfigurationType="2"
162+
InheritedPropertySheets=".\pyd.vsprops;.\amd64.vsprops"
163+
CharacterSet="1"
164+
WholeProgramOptimization="1"
165+
>
166+
<Tool
167+
Name="VCPreBuildEventTool"
168+
/>
169+
<Tool
170+
Name="VCCustomBuildTool"
171+
/>
172+
<Tool
173+
Name="VCXMLDataGeneratorTool"
174+
/>
175+
<Tool
176+
Name="VCWebServiceProxyGeneratorTool"
177+
/>
178+
<Tool
179+
Name="VCMIDLTool"
180+
/>
181+
<Tool
182+
Name="VCCLCompilerTool"
183+
EnableIntrinsicFunctions="true"
184+
AdditionalIncludeDirectories="$(bsddbDir)"
185+
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;WINSOUND_EXPORTS"
186+
UsePrecompiledHeader="0"
187+
WarningLevel="3"
188+
DebugInformationFormat="3"
189+
/>
190+
<Tool
191+
Name="VCManagedResourceCompilerTool"
192+
/>
193+
<Tool
194+
Name="VCResourceCompilerTool"
195+
/>
196+
<Tool
197+
Name="VCPreLinkEventTool"
198+
/>
199+
<Tool
200+
Name="VCLinkerTool"
201+
AdditionalDependencies="$(bsddbDir)\$(ConfigurationName)\libdb44s.lib"
202+
LinkIncremental="1"
203+
GenerateDebugInformation="true"
204+
SubSystem="2"
205+
OptimizeReferences="2"
206+
EnableCOMDATFolding="2"
207+
BaseAddress="0x1e180000"
208+
/>
209+
<Tool
210+
Name="VCALinkTool"
211+
/>
212+
<Tool
213+
Name="VCManifestTool"
214+
/>
215+
<Tool
216+
Name="VCXDCMakeTool"
217+
/>
218+
<Tool
219+
Name="VCBscMakeTool"
220+
/>
221+
<Tool
222+
Name="VCFxCopTool"
223+
/>
224+
<Tool
225+
Name="VCAppVerifierTool"
226+
/>
227+
<Tool
228+
Name="VCPostBuildEventTool"
229+
/>
230+
</Configuration>
231+
</Configurations>
232+
<References>
233+
</References>
234+
<Files>
235+
<Filter
236+
Name="Header Files"
237+
>
238+
<File
239+
RelativePath="..\Modules\bsddb.h"
240+
>
241+
</File>
242+
</Filter>
243+
<Filter
244+
Name="Source Files"
245+
>
246+
<File
247+
RelativePath="..\Modules\_bsddb.c"
248+
>
249+
</File>
250+
</Filter>
251+
</Files>
252+
<Globals>
253+
</Globals>
254+
</VisualStudioProject>

0 commit comments

Comments
 (0)