Skip to content

Commit 7858bd3

Browse files
authored
Restore template replacement in program project template (#49)
1 parent 7135d80 commit 7858bd3

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

templates/templateprogram_in.vcxproj

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@
149149
<PropertyGroup Label="UserMacros" />
150150
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
151151
<TargetName>template_ind</TargetName>
152-
<OutDir>$(ProjectDir)..\..\..\msvc\</OutDir>
152+
<OutDir>template_outdir</OutDir>
153153
<IntDir>$(SolutionDir)obj\$(Configuration)\$(Platform)\template_in\</IntDir>
154154
<LocalDebuggerWorkingDirectory>$(OutDir)\bin\x86\</LocalDebuggerWorkingDirectory>
155155
<LocalDebuggerCommand>$(TargetFileName)</LocalDebuggerCommand>
@@ -158,14 +158,14 @@
158158
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
159159
<TargetName>template_ind</TargetName>
160160
<IntDir>$(SolutionDir)obj\$(Configuration)\$(Platform)\template_in\</IntDir>
161-
<OutDir>$(ProjectDir)..\..\..\msvc\</OutDir>
161+
<OutDir>template_outdir</OutDir>
162162
<LocalDebuggerWorkingDirectory>$(OutDir)\bin\x64\</LocalDebuggerWorkingDirectory>
163163
<LocalDebuggerCommand>$(TargetFileName)</LocalDebuggerCommand>
164164
<MSBuildWarningsAsMessages>MSB8012</MSBuildWarningsAsMessages>
165165
</PropertyGroup>
166166
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugDLL|Win32'">
167167
<TargetName>template_ind</TargetName>
168-
<OutDir>$(ProjectDir)..\..\..\msvc\</OutDir>
168+
<OutDir>template_outdir</OutDir>
169169
<IntDir>$(SolutionDir)obj\$(Configuration)\$(Platform)\template_in\</IntDir>
170170
<LocalDebuggerWorkingDirectory>$(OutDir)\bin\x86\</LocalDebuggerWorkingDirectory>
171171
<LocalDebuggerCommand>$(TargetFileName)</LocalDebuggerCommand>
@@ -174,38 +174,38 @@
174174
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugDLL|x64'">
175175
<TargetName>template_ind</TargetName>
176176
<IntDir>$(SolutionDir)obj\$(Configuration)\$(Platform)\template_in\</IntDir>
177-
<OutDir>$(ProjectDir)..\..\..\msvc\</OutDir>
177+
<OutDir>template_outdir</OutDir>
178178
<LocalDebuggerWorkingDirectory>$(OutDir)\bin\x64\</LocalDebuggerWorkingDirectory>
179179
<LocalDebuggerCommand>$(TargetFileName)</LocalDebuggerCommand>
180180
<MSBuildWarningsAsMessages>MSB8012</MSBuildWarningsAsMessages>
181181
</PropertyGroup>
182182
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
183183
<TargetName>template_in</TargetName>
184-
<OutDir>$(ProjectDir)..\..\..\msvc\</OutDir>
184+
<OutDir>template_outdir</OutDir>
185185
<IntDir>$(SolutionDir)obj\$(Configuration)\$(Platform)\template_in\</IntDir>
186186
<LocalDebuggerWorkingDirectory>$(OutDir)\bin\x86\</LocalDebuggerWorkingDirectory>
187187
<LocalDebuggerCommand>$(TargetFileName)</LocalDebuggerCommand>
188188
<MSBuildWarningsAsMessages>MSB8012</MSBuildWarningsAsMessages>
189189
</PropertyGroup>
190190
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
191191
<TargetName>template_in</TargetName>
192-
<OutDir>$(ProjectDir)..\..\..\msvc\</OutDir>
192+
<OutDir>template_outdir</OutDir>
193193
<IntDir>$(SolutionDir)obj\$(Configuration)\$(Platform)\template_in\</IntDir>
194194
<LocalDebuggerWorkingDirectory>$(OutDir)\bin\x64\</LocalDebuggerWorkingDirectory>
195195
<LocalDebuggerCommand>$(TargetFileName)</LocalDebuggerCommand>
196196
<MSBuildWarningsAsMessages>MSB8012</MSBuildWarningsAsMessages>
197197
</PropertyGroup>
198198
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLL|Win32'">
199199
<TargetName>template_in</TargetName>
200-
<OutDir>$(ProjectDir)..\..\..\msvc\</OutDir>
200+
<OutDir>template_outdir</OutDir>
201201
<IntDir>$(SolutionDir)obj\$(Configuration)\$(Platform)\template_in\</IntDir>
202202
<LocalDebuggerWorkingDirectory>$(OutDir)\bin\x86\</LocalDebuggerWorkingDirectory>
203203
<LocalDebuggerCommand>$(TargetFileName)</LocalDebuggerCommand>
204204
<MSBuildWarningsAsMessages>MSB8012</MSBuildWarningsAsMessages>
205205
</PropertyGroup>
206206
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLL|x64'">
207207
<TargetName>template_in</TargetName>
208-
<OutDir>$(ProjectDir)..\..\..\msvc\</OutDir>
208+
<OutDir>template_outdir</OutDir>
209209
<IntDir>$(SolutionDir)obj\$(Configuration)\$(Platform)\template_in\</IntDir>
210210
<LocalDebuggerWorkingDirectory>$(OutDir)\bin\x64\</LocalDebuggerWorkingDirectory>
211211
<LocalDebuggerCommand>$(TargetFileName)</LocalDebuggerCommand>
@@ -215,7 +215,7 @@
215215
<ClCompile>
216216
<WarningLevel>Level3</WarningLevel>
217217
<PreprocessorDefinitions>WIN32;_WINDOWS;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;_WIN32_WINNT=0x0601;_LIB;_DEBUG;DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
218-
<AdditionalIncludeDirectories>.\;..\;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
218+
<AdditionalIncludeDirectories>.\;template_rootdir;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
219219
<C99Support>true</C99Support>
220220
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
221221
<OmitFramePointers>false</OmitFramePointers>
@@ -245,7 +245,7 @@
245245
<ClCompile>
246246
<WarningLevel>Level3</WarningLevel>
247247
<PreprocessorDefinitions>WIN32;_WINDOWS;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;_WIN32_WINNT=0x0601;_LIB;_DEBUG;DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
248-
<AdditionalIncludeDirectories>.\;..\;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
248+
<AdditionalIncludeDirectories>.\;template_rootdir;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
249249
<C99Support>true</C99Support>
250250
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
251251
<AdditionalOptions Condition="$([System.String]::Copy($(PlatformToolset)).Contains('Intel'))">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
@@ -273,7 +273,7 @@
273273
<ClCompile>
274274
<WarningLevel>Level3</WarningLevel>
275275
<PreprocessorDefinitions>WIN32;_WINDOWS;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;_WIN32_WINNT=0x0601;_DEBUG;DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
276-
<AdditionalIncludeDirectories>.\;..\;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
276+
<AdditionalIncludeDirectories>.\;template_rootdir;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
277277
<C99Support>true</C99Support>
278278
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
279279
<OmitFramePointers>false</OmitFramePointers>
@@ -334,7 +334,7 @@
334334
<OmitFramePointers>true</OmitFramePointers>
335335
<EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
336336
<PreprocessorDefinitions>WIN32;_WINDOWS;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;_WIN32_WINNT=0x0601;_LIB;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
337-
<AdditionalIncludeDirectories>.\;..\;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
337+
<AdditionalIncludeDirectories>.\;template_rootdir;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
338338
<StringPooling>true</StringPooling>
339339
<C99Support>true</C99Support>
340340
<MultiProcessorCompilation>true</MultiProcessorCompilation>
@@ -368,7 +368,7 @@
368368
<OmitFramePointers>true</OmitFramePointers>
369369
<EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
370370
<PreprocessorDefinitions>WIN32;_WINDOWS;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;_WIN32_WINNT=0x0601;_LIB;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
371-
<AdditionalIncludeDirectories>.\;..\;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
371+
<AdditionalIncludeDirectories>.\;template_rootdir;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
372372
<StringPooling>true</StringPooling>
373373
<C99Support>true</C99Support>
374374
<MultiProcessorCompilation>true</MultiProcessorCompilation>
@@ -400,7 +400,7 @@
400400
<OmitFramePointers>true</OmitFramePointers>
401401
<EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
402402
<PreprocessorDefinitions>WIN32;_WINDOWS;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;_WIN32_WINNT=0x0601;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
403-
<AdditionalIncludeDirectories>.\;..\;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
403+
<AdditionalIncludeDirectories>.\;template_rootdir;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
404404
<StringPooling>true</StringPooling>
405405
<C99Support>true</C99Support>
406406
<MultiProcessorCompilation>true</MultiProcessorCompilation>
@@ -434,7 +434,7 @@
434434
<OmitFramePointers>true</OmitFramePointers>
435435
<EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
436436
<PreprocessorDefinitions>WIN32;_WINDOWS;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;_WIN32_WINNT=0x0601;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
437-
<AdditionalIncludeDirectories>.\;..\;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
437+
<AdditionalIncludeDirectories>.\;template_rootdir;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
438438
<StringPooling>true</StringPooling>
439439
<C99Support>true</C99Support>
440440
<MultiProcessorCompilation>true</MultiProcessorCompilation>

0 commit comments

Comments
 (0)