Skip to content

Commit 555d04e

Browse files
committed
Update include paths and target paths for 64 bit
1 parent 90a83ff commit 555d04e

File tree

1 file changed

+21
-20
lines changed

1 file changed

+21
-20
lines changed

Gecko.vcproj

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121
<Configurations>
2222
<Configuration
2323
Name="Debug|Win32"
24-
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
25-
IntermediateDirectory="$(ConfigurationName)"
24+
OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
25+
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
2626
ConfigurationType="4"
2727
UseOfMFC="1"
2828
CharacterSet="1"
@@ -84,13 +84,12 @@
8484
/>
8585
</Configuration>
8686
<Configuration
87-
Name="Release|Win32"
88-
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
89-
IntermediateDirectory="$(ConfigurationName)"
87+
Name="Debug|x64"
88+
OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
89+
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
9090
ConfigurationType="4"
9191
UseOfMFC="1"
9292
CharacterSet="1"
93-
WholeProgramOptimization="1"
9493
>
9594
<Tool
9695
Name="VCPreBuildEventTool"
@@ -106,15 +105,16 @@
106105
/>
107106
<Tool
108107
Name="VCMIDLTool"
108+
TargetEnvironment="3"
109109
/>
110110
<Tool
111111
Name="VCCLCompilerTool"
112-
Optimization="2"
113-
EnableIntrinsicFunctions="true"
112+
Optimization="0"
114113
AdditionalIncludeDirectories="&quot;$(InputDir)..\..\external\wtl\include&quot;;&quot;$(InputDir)..\..\include&quot;;&quot;$(InputDir)..\..\gist\$(IntDir)&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\xulapp&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\nspr&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\xpcom&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\embed_base&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\windowwatcher&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\webbrwsr&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\shistory&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\uriloader&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\dom&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\necko&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\widget&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\docshell&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\profile&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\gfx&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\pref&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\string&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\profdirserviceprovider&quot;"
115-
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;XP_WIN;XPCOM_GLUE;XPCOM_GLUE_USE_NSPR"
116-
RuntimeLibrary="0"
117-
EnableFunctionLevelLinking="true"
114+
PreprocessorDefinitions="WIN32;_DEBUG;_LIB;XP_WIN;XPCOM_GLUE;XPCOM_GLUE_USE_NSPR"
115+
MinimalRebuild="true"
116+
BasicRuntimeChecks="3"
117+
RuntimeLibrary="1"
118118
TreatWChar_tAsBuiltInType="false"
119119
UsePrecompiledHeader="0"
120120
WarningLevel="3"
@@ -149,12 +149,13 @@
149149
/>
150150
</Configuration>
151151
<Configuration
152-
Name="Debug|x64"
152+
Name="Release|Win32"
153153
OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
154154
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
155155
ConfigurationType="4"
156156
UseOfMFC="1"
157157
CharacterSet="1"
158+
WholeProgramOptimization="1"
158159
>
159160
<Tool
160161
Name="VCPreBuildEventTool"
@@ -170,16 +171,15 @@
170171
/>
171172
<Tool
172173
Name="VCMIDLTool"
173-
TargetEnvironment="3"
174174
/>
175175
<Tool
176176
Name="VCCLCompilerTool"
177-
Optimization="0"
177+
Optimization="2"
178+
EnableIntrinsicFunctions="true"
178179
AdditionalIncludeDirectories="&quot;$(InputDir)..\..\external\wtl\include&quot;;&quot;$(InputDir)..\..\include&quot;;&quot;$(InputDir)..\..\gist\$(IntDir)&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\xulapp&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\nspr&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\xpcom&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\embed_base&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\windowwatcher&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\webbrwsr&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\shistory&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\uriloader&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\dom&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\necko&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\widget&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\docshell&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\profile&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\gfx&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\pref&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\string&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\profdirserviceprovider&quot;"
179-
PreprocessorDefinitions="WIN32;_DEBUG;_LIB;XP_WIN;XPCOM_GLUE;XPCOM_GLUE_USE_NSPR"
180-
MinimalRebuild="true"
181-
BasicRuntimeChecks="3"
182-
RuntimeLibrary="1"
180+
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;XP_WIN;XPCOM_GLUE;XPCOM_GLUE_USE_NSPR"
181+
RuntimeLibrary="0"
182+
EnableFunctionLevelLinking="true"
183183
TreatWChar_tAsBuiltInType="false"
184184
UsePrecompiledHeader="0"
185185
WarningLevel="3"
@@ -240,9 +240,10 @@
240240
/>
241241
<Tool
242242
Name="VCCLCompilerTool"
243-
Optimization="2"
243+
Optimization="1"
244244
EnableIntrinsicFunctions="true"
245-
AdditionalIncludeDirectories="&quot;$(InputDir)..\..\external\wtl\include&quot;;&quot;$(InputDir)..\..\include&quot;;&quot;$(InputDir)..\..\gist\$(IntDir)&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\xulapp&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\nspr&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\xpcom&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\embed_base&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\windowwatcher&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\webbrwsr&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\shistory&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\uriloader&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\dom&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\necko&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\widget&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\docshell&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\profile&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\gfx&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\pref&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\string&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk\include\profdirserviceprovider&quot;"
245+
WholeProgramOptimization="true"
246+
AdditionalIncludeDirectories="&quot;$(InputDir)..\..\external\wtl\include&quot;;&quot;$(InputDir)..\..\include&quot;;&quot;$(InputDir)..\..\gist\$(IntDir)&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk-x64\include\xulapp&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk-x64\include\nspr&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk-x64\include\xpcom&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk-x64\include\embed_base&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk-x64\include\windowwatcher&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk-x64\include\webbrwsr&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk-x64\include\shistory&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk-x64\include\uriloader&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk-x64\include\dom&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk-x64\include\necko&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk-x64\include\widget&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk-x64\include\docshell&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk-x64\include\profile&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk-x64\include&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk-x64\include\gfx&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk-x64\include\pref&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk-x64\include\string&quot;;&quot;$(InputDir)..\..\external\xulrunner-sdk-x64\include\profdirserviceprovider&quot;"
246247
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;XP_WIN;XPCOM_GLUE;XPCOM_GLUE_USE_NSPR"
247248
RuntimeLibrary="0"
248249
EnableFunctionLevelLinking="true"

0 commit comments

Comments
 (0)