source: trunk/eraser6/Installer/Bootstrapper/Bootstrapper.vcproj @ 1921

Revision 1921, 5.7 KB checked in by lowjoel, 5 years ago (diff)

Include a Bootstrapper manifest that declare the bootstrapper to be run as an administrator under Vista and later -- merge this only when the Bootstrapper is built instead of assigning the administrator flag on build.

Line 
1<?xml version="1.0" encoding="Windows-1252"?>
2<VisualStudioProject
3    ProjectType="Visual C++"
4    Version="9.00"
5    Name="Installer.Bootstrapper"
6    ProjectGUID="{4F6CD250-0A08-4DB8-8E07-848E4FF01C21}"
7    RootNamespace="Bootstrapper"
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            OutputDirectory="$(SolutionDir)\bin\$(ConfigurationName)"
22            IntermediateDirectory="obj\$(ConfigurationName)"
23            ConfigurationType="1"
24            InheritedPropertySheets="..\..\Eraser Native.vsprops"
25            CharacterSet="1"
26            >
27            <Tool
28                Name="VCPreBuildEventTool"
29                CommandLine="&quot;$(SolutionDir)UpdateVersions.bat&quot; &quot;$(SolutionDir)\&quot; &quot;$(SolutionDir)Version.rc.in&quot; &quot;$(SolutionDir)Version.rc&quot;"
30            />
31            <Tool
32                Name="VCCustomBuildTool"
33            />
34            <Tool
35                Name="VCXMLDataGeneratorTool"
36            />
37            <Tool
38                Name="VCWebServiceProxyGeneratorTool"
39            />
40            <Tool
41                Name="VCMIDLTool"
42            />
43            <Tool
44                Name="VCCLCompilerTool"
45                Optimization="0"
46                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_LZMA_IN_CB"
47                MinimalRebuild="true"
48                BasicRuntimeChecks="3"
49                RuntimeLibrary="1"
50                UsePrecompiledHeader="2"
51                WarningLevel="4"
52                DebugInformationFormat="4"
53            />
54            <Tool
55                Name="VCManagedResourceCompilerTool"
56            />
57            <Tool
58                Name="VCResourceCompilerTool"
59            />
60            <Tool
61                Name="VCPreLinkEventTool"
62            />
63            <Tool
64                Name="VCLinkerTool"
65                AdditionalDependencies="comctl32.lib 7zd.lib"
66                OutputFile="$(OutDir)\Bootstrapper.exe"
67                LinkIncremental="2"
68                GenerateDebugInformation="true"
69                SubSystem="2"
70                TargetMachine="1"
71            />
72            <Tool
73                Name="VCALinkTool"
74            />
75            <Tool
76                Name="VCManifestTool"
77            />
78            <Tool
79                Name="VCXDCMakeTool"
80            />
81            <Tool
82                Name="VCBscMakeTool"
83            />
84            <Tool
85                Name="VCFxCopTool"
86            />
87            <Tool
88                Name="VCAppVerifierTool"
89            />
90            <Tool
91                Name="VCPostBuildEventTool"
92            />
93        </Configuration>
94        <Configuration
95            Name="Release|Win32"
96            OutputDirectory="$(SolutionDir)\bin\$(ConfigurationName)"
97            IntermediateDirectory="obj\$(ConfigurationName)"
98            ConfigurationType="1"
99            InheritedPropertySheets="..\..\Eraser Native.vsprops"
100            CharacterSet="1"
101            WholeProgramOptimization="1"
102            >
103            <Tool
104                Name="VCPreBuildEventTool"
105                CommandLine="&quot;$(SolutionDir)UpdateVersions.bat&quot; &quot;$(SolutionDir)\&quot; &quot;$(SolutionDir)Version.rc.in&quot; &quot;$(SolutionDir)Version.rc&quot;"
106            />
107            <Tool
108                Name="VCCustomBuildTool"
109            />
110            <Tool
111                Name="VCXMLDataGeneratorTool"
112            />
113            <Tool
114                Name="VCWebServiceProxyGeneratorTool"
115            />
116            <Tool
117                Name="VCMIDLTool"
118            />
119            <Tool
120                Name="VCCLCompilerTool"
121                Optimization="2"
122                EnableIntrinsicFunctions="true"
123                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_LZMA_IN_CB"
124                RuntimeLibrary="0"
125                EnableFunctionLevelLinking="true"
126                UsePrecompiledHeader="2"
127                WarningLevel="4"
128                DebugInformationFormat="3"
129            />
130            <Tool
131                Name="VCManagedResourceCompilerTool"
132            />
133            <Tool
134                Name="VCResourceCompilerTool"
135            />
136            <Tool
137                Name="VCPreLinkEventTool"
138            />
139            <Tool
140                Name="VCLinkerTool"
141                AdditionalDependencies="comctl32.lib 7z.lib"
142                OutputFile="$(OutDir)\Bootstrapper.exe"
143                LinkIncremental="1"
144                GenerateDebugInformation="true"
145                SubSystem="2"
146                OptimizeReferences="2"
147                EnableCOMDATFolding="2"
148                TargetMachine="1"
149            />
150            <Tool
151                Name="VCALinkTool"
152            />
153            <Tool
154                Name="VCManifestTool"
155            />
156            <Tool
157                Name="VCXDCMakeTool"
158            />
159            <Tool
160                Name="VCBscMakeTool"
161            />
162            <Tool
163                Name="VCFxCopTool"
164            />
165            <Tool
166                Name="VCAppVerifierTool"
167            />
168            <Tool
169                Name="VCPostBuildEventTool"
170            />
171        </Configuration>
172    </Configurations>
173    <References>
174    </References>
175    <Files>
176        <Filter
177            Name="Source Files"
178            Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
179            UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
180            >
181            <File
182                RelativePath=".\Bootstrapper.cpp"
183                >
184            </File>
185            <File
186                RelativePath=".\Main.cpp"
187                >
188            </File>
189            <File
190                RelativePath=".\stdafx.cpp"
191                >
192                <FileConfiguration
193                    Name="Debug|Win32"
194                    >
195                    <Tool
196                        Name="VCCLCompilerTool"
197                        UsePrecompiledHeader="1"
198                    />
199                </FileConfiguration>
200                <FileConfiguration
201                    Name="Release|Win32"
202                    >
203                    <Tool
204                        Name="VCCLCompilerTool"
205                        UsePrecompiledHeader="1"
206                    />
207                </FileConfiguration>
208            </File>
209        </Filter>
210        <Filter
211            Name="Header Files"
212            Filter="h;hpp;hxx;hm;inl;inc;xsd"
213            UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
214            >
215            <File
216                RelativePath=".\Bootstrapper.h"
217                >
218            </File>
219            <File
220                RelativePath=".\Handle.h"
221                >
222            </File>
223            <File
224                RelativePath=".\Resource.h"
225                >
226            </File>
227            <File
228                RelativePath=".\stdafx.h"
229                >
230            </File>
231        </Filter>
232        <Filter
233            Name="Resource Files"
234            Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
235            UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
236            >
237            <File
238                RelativePath=".\Bootstrapper.manifest"
239                >
240                <FileConfiguration
241                    Name="Debug|Win32"
242                    ExcludedFromBuild="true"
243                    >
244                    <Tool
245                        Name="VCCustomBuildTool"
246                    />
247                </FileConfiguration>
248                <FileConfiguration
249                    Name="Release|Win32"
250                    ExcludedFromBuild="true"
251                    >
252                    <Tool
253                        Name="VCCustomBuildTool"
254                    />
255                </FileConfiguration>
256            </File>
257            <File
258                RelativePath=".\Bootstrapper.rc"
259                >
260            </File>
261        </Filter>
262    </Files>
263    <Globals>
264    </Globals>
265</VisualStudioProject>
Note: See TracBrowser for help on using the repository browser.