Skip to content

Commit 5bfb721

Browse files
committed
Don't generate browse info by MSVC build. It saves 15-20% of build time on Windows.
1 parent 68a2f20 commit 5bfb721

14 files changed

+2
-44
lines changed

builds/win32/msvc15/Firebird.sln

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -439,6 +439,7 @@ Global
439439
{6794EB8C-6425-422D-A3B0-14EED54C0E98} = {5A1544E3-A87E-4F78-B197-528C12A64C7D}
440440
{F2E1A852-5A4B-4162-9DA8-0363805FCFD0} = {5A1544E3-A87E-4F78-B197-528C12A64C7D}
441441
{B32D1B09-8161-451E-8D20-D30F26094EC0} = {DA5015E4-8349-4DAB-A1E5-18BDBDDA3022}
442+
{9821F2C0-4EC1-4ACB-BF32-DEB4C21032DE} = {5A1544E3-A87E-4F78-B197-528C12A64C7D}
442443
{035D26F9-B406-4D60-A8B7-172098479254} = {BDDF1E9A-4E5B-4320-8B92-A0FB71657380}
443444
{3314D6AD-554F-4AE1-B297-6D2D6207DD7C} = {BDDF1E9A-4E5B-4320-8B92-A0FB71657380}
444445
EndGlobalSection

builds/win32/msvc15/FirebirdCommon.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<AssemblerListingLocation>..\..\..\temp\$(Platform)\$(Configuration)\$(ProjectName)/</AssemblerListingLocation>
1919
<ObjectFileName>..\..\..\temp\$(Platform)\$(Configuration)\$(ProjectName)/</ObjectFileName>
2020
<ProgramDataBaseFileName>..\..\..\temp\$(Platform)\$(Configuration)\$(ProjectName)/</ProgramDataBaseFileName>
21-
<BrowseInformation>true</BrowseInformation>
21+
<BrowseInformation>false</BrowseInformation>
2222
<BrowseInformationFile>..\..\..\temp\$(Platform)\$(Configuration)\$(ProjectName)\</BrowseInformationFile>
2323
<WarningLevel>Level3</WarningLevel>
2424
<SuppressStartupBanner>true</SuppressStartupBanner>

builds/win32/msvc15/common_test.vcxproj

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,6 @@
116116
<IntrinsicFunctions>true</IntrinsicFunctions>
117117
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
118118
<PreprocessorDefinitions>NDEBUG;_CONSOLE;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
119-
<BrowseInformation>true</BrowseInformation>
120119
</ClCompile>
121120
<Link>
122121
<AdditionalDependencies>comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
@@ -130,7 +129,6 @@
130129
<ClCompile>
131130
<Optimization>Disabled</Optimization>
132131
<PreprocessorDefinitions>_DEBUG;_CONSOLE;SUPERCLIENT;WIN32;DEV_BUILD;_WINDOWS;_USRDLL;CLIENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
133-
<BrowseInformation>true</BrowseInformation>
134132
</ClCompile>
135133
<Link>
136134
<AdditionalDependencies>comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
@@ -167,7 +165,6 @@
167165
<ClCompile>
168166
<Optimization>Disabled</Optimization>
169167
<PreprocessorDefinitions>_DEBUG;_CONSOLE;SUPERCLIENT;WIN32;DEV_BUILD;_WINDOWS;_USRDLL;CLIENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
170-
<BrowseInformation>true</BrowseInformation>
171168
</ClCompile>
172169
<Link>
173170
<AdditionalDependencies>comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>

builds/win32/msvc15/engine_test.vcxproj

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,6 @@
116116
<IntrinsicFunctions>true</IntrinsicFunctions>
117117
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
118118
<PreprocessorDefinitions>NDEBUG;_CONSOLE;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
119-
<BrowseInformation>true</BrowseInformation>
120119
</ClCompile>
121120
<Link>
122121
<AdditionalDependencies>comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
@@ -130,7 +129,6 @@
130129
<ClCompile>
131130
<Optimization>Disabled</Optimization>
132131
<PreprocessorDefinitions>_DEBUG;_CONSOLE;SUPERCLIENT;WIN32;DEV_BUILD;_WINDOWS;_USRDLL;CLIENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
133-
<BrowseInformation>true</BrowseInformation>
134132
</ClCompile>
135133
<Link>
136134
<AdditionalDependencies>comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
@@ -167,7 +165,6 @@
167165
<ClCompile>
168166
<Optimization>Disabled</Optimization>
169167
<PreprocessorDefinitions>_DEBUG;_CONSOLE;SUPERCLIENT;WIN32;DEV_BUILD;_WINDOWS;_USRDLL;CLIENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
170-
<BrowseInformation>true</BrowseInformation>
171168
</ClCompile>
172169
<Link>
173170
<AdditionalDependencies>comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>

builds/win32/msvc15/fb2control.vcxproj

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,6 @@
131131
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
132132
<PrecompiledHeader>
133133
</PrecompiledHeader>
134-
<BrowseInformation>true</BrowseInformation>
135134
</ClCompile>
136135
<ResourceCompile>
137136
<PreprocessorDefinitions>_AFXDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
@@ -161,7 +160,6 @@
161160
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
162161
<PrecompiledHeader>
163162
</PrecompiledHeader>
164-
<BrowseInformation>true</BrowseInformation>
165163
</ClCompile>
166164
<ResourceCompile>
167165
<PreprocessorDefinitions>_AFXDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
@@ -188,7 +186,6 @@
188186
<Optimization>Disabled</Optimization>
189187
<PreprocessorDefinitions>_DEBUG;_WINDOWS;WIN32;DEV_BUILD;_USRDLL;WINVER=0x500;%(PreprocessorDefinitions)</PreprocessorDefinitions>
190188
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
191-
<BrowseInformation>true</BrowseInformation>
192189
<UndefinePreprocessorDefinitions>TRACE;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions>
193190
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
194191
</ClCompile>
@@ -215,7 +212,6 @@
215212
<ClCompile>
216213
<Optimization>Disabled</Optimization>
217214
<PreprocessorDefinitions>_DEBUG;_WINDOWS;WIN32;DEV_BUILD;_USRDLL;CPL_APPLET;WINVER=0x500;%(PreprocessorDefinitions)</PreprocessorDefinitions>
218-
<BrowseInformation>true</BrowseInformation>
219215
<UndefinePreprocessorDefinitions>TRACE;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions>
220216
</ClCompile>
221217
<ResourceCompile>

builds/win32/msvc15/fbrmclib.vcxproj

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,6 @@
7373
<ClCompile>
7474
<Optimization>Disabled</Optimization>
7575
<PreprocessorDefinitions>_DEBUG;DEV_BUILD;_WINDOWS;_USRDLL;CLIENT;SUPERCLIENT;WIN32;_X86_;GDS32_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
76-
<BrowseInformation>true</BrowseInformation>
7776
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
7877
</ClCompile>
7978
<Link>
@@ -98,7 +97,6 @@
9897
<IntrinsicFunctions>true</IntrinsicFunctions>
9998
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
10099
<PreprocessorDefinitions>NDEBUG;_WINDOWS;_USRDLL;CLIENT;SUPERCLIENT;I386;_X86_=1;WIN32;_X86_;GDS32_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
101-
<BrowseInformation>true</BrowseInformation>
102100
</ClCompile>
103101
<Link>
104102
<AdditionalOptions>/MACHINE:I386 /SECTION:.edata,RD %(AdditionalOptions)</AdditionalOptions>

builds/win32/msvc15/fbserver.vcxproj

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,6 @@
124124
<IntrinsicFunctions>true</IntrinsicFunctions>
125125
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
126126
<PreprocessorDefinitions>NDEBUG;_WINDOWS;SUPERSERVER;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
127-
<BrowseInformation>true</BrowseInformation>
128127
</ClCompile>
129128
<Link>
130129
<AdditionalDependencies>comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
@@ -148,7 +147,6 @@
148147
<IntrinsicFunctions>true</IntrinsicFunctions>
149148
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
150149
<PreprocessorDefinitions>NDEBUG;_WINDOWS;SUPERSERVER;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
151-
<BrowseInformation>true</BrowseInformation>
152150
</ClCompile>
153151
<Link>
154152
<AdditionalDependencies>comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
@@ -170,7 +168,6 @@
170168
<ClCompile>
171169
<Optimization>Disabled</Optimization>
172170
<PreprocessorDefinitions>_DEBUG;_WINDOWS;SUPERSERVER;WIN32;DEV_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
173-
<BrowseInformation>true</BrowseInformation>
174171
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
175172
</ClCompile>
176173
<Link>
@@ -192,7 +189,6 @@
192189
<ClCompile>
193190
<Optimization>Disabled</Optimization>
194191
<PreprocessorDefinitions>_DEBUG;_WINDOWS;SUPERSERVER;WIN32;DEV_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
195-
<BrowseInformation>true</BrowseInformation>
196192
</ClCompile>
197193
<Link>
198194
<AdditionalDependencies>comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>

builds/win32/msvc15/gbak.vcxproj

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,6 @@
112112
<ClCompile>
113113
<Optimization>Disabled</Optimization>
114114
<PreprocessorDefinitions>_DEBUG;DEV_BUILD;WIN32;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
115-
<BrowseInformation>true</BrowseInformation>
116115
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
117116
</ClCompile>
118117
<Link>
@@ -130,7 +129,6 @@
130129
<IntrinsicFunctions>true</IntrinsicFunctions>
131130
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
132131
<PreprocessorDefinitions>NDEBUG;WIN32;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
133-
<BrowseInformation>true</BrowseInformation>
134132
</ClCompile>
135133
<Link>
136134
<AdditionalDependencies>comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
@@ -147,7 +145,6 @@
147145
<ClCompile>
148146
<Optimization>Disabled</Optimization>
149147
<PreprocessorDefinitions>_DEBUG;DEV_BUILD;WIN32;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
150-
<BrowseInformation>true</BrowseInformation>
151148
</ClCompile>
152149
<Link>
153150
<AdditionalDependencies>comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
@@ -168,7 +165,6 @@
168165
<IntrinsicFunctions>true</IntrinsicFunctions>
169166
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
170167
<PreprocessorDefinitions>NDEBUG;WIN32;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
171-
<BrowseInformation>true</BrowseInformation>
172168
</ClCompile>
173169
<Link>
174170
<AdditionalDependencies>comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>

builds/win32/msvc15/gpre.vcxproj

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,6 @@
116116
<IntrinsicFunctions>true</IntrinsicFunctions>
117117
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
118118
<PreprocessorDefinitions>GPRE_FORTRAN;GPRE_PASCAL;GPRE_COBOL;GPRE_ADA;NDEBUG;_CONSOLE;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
119-
<BrowseInformation>true</BrowseInformation>
120119
</ClCompile>
121120
<Link>
122121
<AdditionalDependencies>comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
@@ -137,7 +136,6 @@
137136
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
138137
<AdditionalIncludeDirectories>../../../src/include;../../../src/include/gen;../../../src/jrd;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
139138
<PreprocessorDefinitions>GPRE_FORTRAN;GPRE_PASCAL;GPRE_COBOL;GPRE_ADA;NDEBUG;_CONSOLE;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
140-
<BrowseInformation>true</BrowseInformation>
141139
</ClCompile>
142140
<Link>
143141
<AdditionalDependencies>comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
@@ -152,7 +150,6 @@
152150
<ClCompile>
153151
<Optimization>Disabled</Optimization>
154152
<PreprocessorDefinitions>GPRE_FORTRAN;GPRE_PASCAL;GPRE_COBOL;GPRE_ADA;_DEBUG;_CONSOLE;SUPERCLIENT;WIN32;DEV_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
155-
<BrowseInformation>true</BrowseInformation>
156153
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
157154
</ClCompile>
158155
<Link>
@@ -171,7 +168,6 @@
171168
<Optimization>Disabled</Optimization>
172169
<AdditionalIncludeDirectories>../../../src/include;../../../src/include/gen;../../../src/jrd;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
173170
<PreprocessorDefinitions>GPRE_FORTRAN;GPRE_PASCAL;GPRE_COBOL;GPRE_ADA;_DEBUG;_CONSOLE;SUPERCLIENT;WIN32;DEV_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
174-
<BrowseInformation>true</BrowseInformation>
175171
</ClCompile>
176172
<Link>
177173
<AdditionalDependencies>comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>

builds/win32/msvc15/gpre_boot.vcxproj

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,6 @@
116116
<IntrinsicFunctions>true</IntrinsicFunctions>
117117
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
118118
<PreprocessorDefinitions>NDEBUG;_CONSOLE;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
119-
<BrowseInformation>true</BrowseInformation>
120119
</ClCompile>
121120
<Link>
122121
<AdditionalDependencies>comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
@@ -130,7 +129,6 @@
130129
<ClCompile>
131130
<Optimization>Disabled</Optimization>
132131
<PreprocessorDefinitions>_DEBUG;_CONSOLE;SUPERCLIENT;WIN32;DEV_BUILD;_WINDOWS;_USRDLL;CLIENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
133-
<BrowseInformation>true</BrowseInformation>
134132
</ClCompile>
135133
<Link>
136134
<AdditionalDependencies>comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
@@ -167,7 +165,6 @@
167165
<ClCompile>
168166
<Optimization>Disabled</Optimization>
169167
<PreprocessorDefinitions>_DEBUG;_CONSOLE;SUPERCLIENT;WIN32;DEV_BUILD;_WINDOWS;_USRDLL;CLIENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
170-
<BrowseInformation>true</BrowseInformation>
171168
</ClCompile>
172169
<Link>
173170
<AdditionalDependencies>comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>

0 commit comments

Comments
 (0)