32
32
<useIn>0</useIn>
33
33
<useOut>0</useOut>
34
34
<useArrayBounds>0</useArrayBounds>
35
- <noboundscheck >0</noboundscheck >
35
+ <boundscheck >0</boundscheck >
36
36
<useSwitchError>0</useSwitchError>
37
37
<useUnitTests>0</useUnitTests>
38
38
<useInline>0</useInline>
45
45
<pic>0</pic>
46
46
<cov>0</cov>
47
47
<nofloat>0</nofloat>
48
- <Dversion>2</Dversion>
49
48
<ignoreUnsupportedPragmas>0</ignoreUnsupportedPragmas>
50
49
<allinst>0</allinst>
51
50
<stackStomp>0</stackStomp>
51
+ <betterC>0</betterC>
52
+ <dip25>0</dip25>
53
+ <dip1000>0</dip1000>
54
+ <dip1008>0</dip1008>
55
+ <transition_field>0</transition_field>
56
+ <revert_import>0</revert_import>
57
+ <preview_dtorfields>0</preview_dtorfields>
58
+ <transition_checkimports>0</transition_checkimports>
59
+ <transition_complex>0</transition_complex>
60
+ <preview_intpromote>0</preview_intpromote>
61
+ <preview_fixAliasThis>0</preview_fixAliasThis>
62
+ <preview_markdown>0</preview_markdown>
63
+ <transition_vmarkdown>0</transition_vmarkdown>
52
64
<compiler>0</compiler>
53
65
<otherDMD>0</otherDMD>
54
66
<cccmd>$(CC) -c</cccmd>
86
98
<runargs />
87
99
<runCv2pdb>1</runCv2pdb>
88
100
<pathCv2pdb>$(VisualDInstallDir)cv2pdb\cv2pdb.exe</pathCv2pdb>
89
- <cv2pdbPre2043>0</cv2pdbPre2043>
90
101
<cv2pdbNoDemangle>0</cv2pdbNoDemangle>
91
102
<cv2pdbEnumType>0</cv2pdbEnumType>
92
103
<cv2pdbOptions />
104
+ <enableMixin>0</enableMixin>
105
+ <mixinPath>$(IntDir)\$(SafeProjectName).mixin</mixinPath>
93
106
<objfiles />
94
107
<linkswitches />
95
108
<libfiles />
105
118
<privatePhobos>0</privatePhobos>
106
119
<additionalOptions />
107
120
<preBuildCommand />
108
- <postBuildCommand>echo Success >$(TargetPath)</postBuildCommand>
121
+ <postBuildCommand>echo Success >"$(TargetPath)"
122
+ echo. >"$(TargetDir)\build.dep"</postBuildCommand>
109
123
<filesToClean>*.obj;*.cmd;*.build;*.json;*.dep</filesToClean>
110
124
</Config>
111
125
<Config platform="Win32" name="Release">
140
154
<useIn>0</useIn>
141
155
<useOut>0</useOut>
142
156
<useArrayBounds>0</useArrayBounds>
143
- <noboundscheck >0</noboundscheck >
157
+ <boundscheck >0</boundscheck >
144
158
<useSwitchError>0</useSwitchError>
145
159
<useUnitTests>0</useUnitTests>
146
160
<useInline>0</useInline>
153
167
<pic>0</pic>
154
168
<cov>0</cov>
155
169
<nofloat>0</nofloat>
156
- <Dversion>2</Dversion>
157
170
<ignoreUnsupportedPragmas>0</ignoreUnsupportedPragmas>
158
171
<allinst>0</allinst>
159
172
<stackStomp>0</stackStomp>
173
+ <betterC>0</betterC>
174
+ <dip25>0</dip25>
175
+ <dip1000>0</dip1000>
176
+ <dip1008>0</dip1008>
177
+ <transition_field>0</transition_field>
178
+ <revert_import>0</revert_import>
179
+ <preview_dtorfields>0</preview_dtorfields>
180
+ <transition_checkimports>0</transition_checkimports>
181
+ <transition_complex>0</transition_complex>
182
+ <preview_intpromote>0</preview_intpromote>
183
+ <preview_fixAliasThis>0</preview_fixAliasThis>
184
+ <preview_markdown>0</preview_markdown>
185
+ <transition_vmarkdown>0</transition_vmarkdown>
160
186
<compiler>0</compiler>
161
187
<otherDMD>0</otherDMD>
162
188
<cccmd>$(CC) -c</cccmd>
194
220
<runargs />
195
221
<runCv2pdb>0</runCv2pdb>
196
222
<pathCv2pdb>$(VisualDInstallDir)cv2pdb\cv2pdb.exe</pathCv2pdb>
197
- <cv2pdbPre2043>0</cv2pdbPre2043>
198
223
<cv2pdbNoDemangle>0</cv2pdbNoDemangle>
199
224
<cv2pdbEnumType>0</cv2pdbEnumType>
200
225
<cv2pdbOptions />
226
+ <enableMixin>0</enableMixin>
227
+ <mixinPath>$(IntDir)\$(SafeProjectName).mixin</mixinPath>
201
228
<objfiles />
202
229
<linkswitches />
203
230
<libfiles />
213
240
<privatePhobos>0</privatePhobos>
214
241
<additionalOptions />
215
242
<preBuildCommand />
216
- <postBuildCommand>echo Success >$(TargetPath)
217
- echo. >$(TargetDir)\build.dep</postBuildCommand>
243
+ <postBuildCommand>echo Success >" $(TargetPath)"
244
+ echo. >" $(TargetDir)\build.dep" </postBuildCommand>
218
245
<filesToClean>*.obj;*.cmd;*.build;*.json;*.dep</filesToClean>
219
246
</Config>
220
247
<Config platform="Win32" name="Release COFF32">
@@ -249,7 +276,7 @@ echo. >$(TargetDir)\build.dep</postBuildCommand>
249
276
<useIn>0</useIn>
250
277
<useOut>0</useOut>
251
278
<useArrayBounds>0</useArrayBounds>
252
- <noboundscheck >0</noboundscheck >
279
+ <boundscheck >0</boundscheck >
253
280
<useSwitchError>0</useSwitchError>
254
281
<useUnitTests>0</useUnitTests>
255
282
<useInline>0</useInline>
@@ -262,10 +289,22 @@ echo. >$(TargetDir)\build.dep</postBuildCommand>
262
289
<pic>0</pic>
263
290
<cov>0</cov>
264
291
<nofloat>0</nofloat>
265
- <Dversion>2</Dversion>
266
292
<ignoreUnsupportedPragmas>0</ignoreUnsupportedPragmas>
267
293
<allinst>0</allinst>
268
294
<stackStomp>0</stackStomp>
295
+ <betterC>0</betterC>
296
+ <dip25>0</dip25>
297
+ <dip1000>0</dip1000>
298
+ <dip1008>0</dip1008>
299
+ <transition_field>0</transition_field>
300
+ <revert_import>0</revert_import>
301
+ <preview_dtorfields>0</preview_dtorfields>
302
+ <transition_checkimports>0</transition_checkimports>
303
+ <transition_complex>0</transition_complex>
304
+ <preview_intpromote>0</preview_intpromote>
305
+ <preview_fixAliasThis>0</preview_fixAliasThis>
306
+ <preview_markdown>0</preview_markdown>
307
+ <transition_vmarkdown>0</transition_vmarkdown>
269
308
<compiler>0</compiler>
270
309
<otherDMD>0</otherDMD>
271
310
<cccmd>$(CC) -c</cccmd>
@@ -303,10 +342,11 @@ echo. >$(TargetDir)\build.dep</postBuildCommand>
303
342
<runargs />
304
343
<runCv2pdb>0</runCv2pdb>
305
344
<pathCv2pdb>$(VisualDInstallDir)cv2pdb\cv2pdb.exe</pathCv2pdb>
306
- <cv2pdbPre2043>0</cv2pdbPre2043>
307
345
<cv2pdbNoDemangle>0</cv2pdbNoDemangle>
308
346
<cv2pdbEnumType>0</cv2pdbEnumType>
309
347
<cv2pdbOptions />
348
+ <enableMixin>0</enableMixin>
349
+ <mixinPath>$(IntDir)\$(SafeProjectName).mixin</mixinPath>
310
350
<objfiles />
311
351
<linkswitches />
312
352
<libfiles />
@@ -323,6 +363,128 @@ echo. >$(TargetDir)\build.dep</postBuildCommand>
323
363
<additionalOptions />
324
364
<preBuildCommand />
325
365
<postBuildCommand>echo Success >"$(TargetPath)"
366
+ echo. >"$(TargetDir)\build.dep"</postBuildCommand>
367
+ <filesToClean>*.obj;*.cmd;*.build;*.json;*.dep</filesToClean>
368
+ </Config>
369
+ <Config platform="Win32" name="Debug COFF32">
370
+ <obj>0</obj>
371
+ <link>0</link>
372
+ <lib>1</lib>
373
+ <subsystem>0</subsystem>
374
+ <multiobj>0</multiobj>
375
+ <singleFileCompilation>3</singleFileCompilation>
376
+ <oneobj>0</oneobj>
377
+ <mscoff>0</mscoff>
378
+ <trace>0</trace>
379
+ <quiet>0</quiet>
380
+ <verbose>0</verbose>
381
+ <vtls>0</vtls>
382
+ <vgc>0</vgc>
383
+ <symdebug>1</symdebug>
384
+ <symdebugref>1</symdebugref>
385
+ <optimize>0</optimize>
386
+ <cpu>0</cpu>
387
+ <isX86_64>0</isX86_64>
388
+ <isLinux>0</isLinux>
389
+ <isOSX>0</isOSX>
390
+ <isWindows>0</isWindows>
391
+ <isFreeBSD>0</isFreeBSD>
392
+ <isSolaris>0</isSolaris>
393
+ <scheduler>0</scheduler>
394
+ <useDeprecated>0</useDeprecated>
395
+ <errDeprecated>0</errDeprecated>
396
+ <useAssert>0</useAssert>
397
+ <useInvariants>0</useInvariants>
398
+ <useIn>0</useIn>
399
+ <useOut>0</useOut>
400
+ <useArrayBounds>0</useArrayBounds>
401
+ <boundscheck>0</boundscheck>
402
+ <useSwitchError>0</useSwitchError>
403
+ <useUnitTests>0</useUnitTests>
404
+ <useInline>0</useInline>
405
+ <release>0</release>
406
+ <preservePaths>0</preservePaths>
407
+ <warnings>0</warnings>
408
+ <infowarnings>0</infowarnings>
409
+ <checkProperty>0</checkProperty>
410
+ <genStackFrame>0</genStackFrame>
411
+ <pic>0</pic>
412
+ <cov>0</cov>
413
+ <nofloat>0</nofloat>
414
+ <ignoreUnsupportedPragmas>0</ignoreUnsupportedPragmas>
415
+ <allinst>0</allinst>
416
+ <stackStomp>0</stackStomp>
417
+ <betterC>0</betterC>
418
+ <dip25>0</dip25>
419
+ <dip1000>0</dip1000>
420
+ <dip1008>0</dip1008>
421
+ <transition_field>0</transition_field>
422
+ <revert_import>0</revert_import>
423
+ <preview_dtorfields>0</preview_dtorfields>
424
+ <transition_checkimports>0</transition_checkimports>
425
+ <transition_complex>0</transition_complex>
426
+ <preview_intpromote>0</preview_intpromote>
427
+ <preview_fixAliasThis>0</preview_fixAliasThis>
428
+ <preview_markdown>0</preview_markdown>
429
+ <transition_vmarkdown>0</transition_vmarkdown>
430
+ <compiler>0</compiler>
431
+ <otherDMD>0</otherDMD>
432
+ <cccmd>$(CC) -c</cccmd>
433
+ <ccTransOpt>1</ccTransOpt>
434
+ <addDepImp>0</addDepImp>
435
+ <program>$(DMDInstallDir)windows\bin\dmd.exe</program>
436
+ <imppath />
437
+ <fileImppath />
438
+ <outdir>..\bin\$(ConfigurationName)</outdir>
439
+ <objdir>$(OutDir)\$(ProjectName)</objdir>
440
+ <objname />
441
+ <libname />
442
+ <doDocComments>0</doDocComments>
443
+ <docdir />
444
+ <docname />
445
+ <modules_ddoc />
446
+ <ddocfiles />
447
+ <doHdrGeneration>0</doHdrGeneration>
448
+ <hdrdir />
449
+ <hdrname />
450
+ <doXGeneration>1</doXGeneration>
451
+ <xfilename>$(IntDir)\$(TargetName).json</xfilename>
452
+ <debuglevel>0</debuglevel>
453
+ <debugids />
454
+ <versionlevel>0</versionlevel>
455
+ <versionids />
456
+ <dump_source>0</dump_source>
457
+ <mapverbosity>0</mapverbosity>
458
+ <createImplib>0</createImplib>
459
+ <debuglib>0</debuglib>
460
+ <defaultlibname />
461
+ <debuglibname />
462
+ <moduleDepsFile />
463
+ <run>0</run>
464
+ <runargs />
465
+ <runCv2pdb>1</runCv2pdb>
466
+ <pathCv2pdb>$(VisualDInstallDir)cv2pdb\cv2pdb.exe</pathCv2pdb>
467
+ <cv2pdbNoDemangle>0</cv2pdbNoDemangle>
468
+ <cv2pdbEnumType>0</cv2pdbEnumType>
469
+ <cv2pdbOptions />
470
+ <enableMixin>0</enableMixin>
471
+ <mixinPath>$(IntDir)\$(SafeProjectName).mixin</mixinPath>
472
+ <objfiles />
473
+ <linkswitches />
474
+ <libfiles />
475
+ <libpaths />
476
+ <deffile />
477
+ <resfile />
478
+ <exefile>$(IntDir)\$(ProjectName).sdk</exefile>
479
+ <pdbfile>$(IntDir)\$(SafeProjectName).pdb</pdbfile>
480
+ <impfile>$(IntDir)\$(SafeProjectName).lib</impfile>
481
+ <mapfile>$(IntDir)\$(SafeProjectName).map</mapfile>
482
+ <useStdLibPath>1</useStdLibPath>
483
+ <cRuntime>2</cRuntime>
484
+ <privatePhobos>0</privatePhobos>
485
+ <additionalOptions />
486
+ <preBuildCommand />
487
+ <postBuildCommand>echo Success >"$(TargetPath)"
326
488
echo. >"$(TargetDir)\build.dep"</postBuildCommand>
327
489
<filesToClean>*.obj;*.cmd;*.build;*.json;*.dep</filesToClean>
328
490
</Config>
@@ -348,6 +510,11 @@ dmd -g -map "$(IntDir)\$(InputName).map" "-of$(OutDir)\$(InputNam
348
510
if exist "$(VSINSTALLDIR)\Common7\Tools\vsvars32.bat" call "$(VSINSTALLDIR)\Common7\Tools\vsvars32.bat"
349
511
if exist "$(VCINSTALLDIR)\Auxiliary\Build\vcvars32.bat" ( pushd . && call "$(VCINSTALLDIR)\Auxiliary\Build\vcvars32.bat" && popd )
350
512
if errorlevel 1 goto reportError
513
+ dmd -m32mscoff -g -map "$(IntDir)\$(InputName).map" "-of$(OutDir)\$(InputName).exe" $(InputPath) ..\tools\nostacktrace.d user32.lib -L/SUBSYSTEM:CONSOLE,5.01" dependencies="..\tools\nostacktrace.d" outfile="$(OutDir)\$(InputName).exe" name="Debug COFF32|Win32" />
514
+ <Config tool="Custom" customcmd="echo Compiling $(InputPath)...
515
+ if exist "$(VSINSTALLDIR)\Common7\Tools\vsvars32.bat" call "$(VSINSTALLDIR)\Common7\Tools\vsvars32.bat"
516
+ if exist "$(VCINSTALLDIR)\Auxiliary\Build\vcvars32.bat" ( pushd . && call "$(VCINSTALLDIR)\Auxiliary\Build\vcvars32.bat" && popd )
517
+ if errorlevel 1 goto reportError
351
518
dmd -m32mscoff -map "$(IntDir)\$(InputName).map" "-of$(OutDir)\$(InputName).exe" $(InputPath) ..\tools\nostacktrace.d user32.lib -L/SUBSYSTEM:CONSOLE,5.01" dependencies="..\tools\nostacktrace.d" outfile="$(OutDir)\$(InputName).exe" name="Release COFF32|Win32" />
352
519
<Config tool="Custom" customcmd="echo Compiling $(InputPath)...
353
520
dmd -map $(OutDir)\$(InputName).map -of$(IntDir)\$(InputName).exe $(InputPath) ..\tools\nostacktrace.d" dependencies="..\tools\nostacktrace.d" outfile="$(OutDir)\$(InputName).exe" name="Release|Win32" />
@@ -360,6 +527,13 @@ dmd -g -map "$(IntDir)\$(InputName).map" "-of$(OutDir)\$(InputNam
360
527
if exist "$(VSINSTALLDIR)\Common7\Tools\vsvars32.bat" call "$(VSINSTALLDIR)\Common7\Tools\vsvars32.bat"
361
528
if exist "$(VCINSTALLDIR)\Auxiliary\Build\vcvars32.bat" ( pushd . && call "$(VCINSTALLDIR)\Auxiliary\Build\vcvars32.bat" && popd )
362
529
if errorlevel 1 goto reportError
530
+ dmd -g -m32mscoff -version=pipeLink -map "$(IntDir)\pipelink.map" "-of$(OutDir)\pipelink.exe" $(InputPath) ..\tools\nostacktrace.d user32.lib oleaut32.lib ole32.lib -L/SUBSYSTEM:CONSOLE,5.01
531
+ if errorlevel 1 goto reportError
532
+ dmd -g -m32mscoff -map "$(IntDir)\$(InputName).map" "-of$(OutDir)\$(InputName).exe" $(InputPath) ..\tools\nostacktrace.d user32.lib oleaut32.lib ole32.lib -L/SUBSYSTEM:CONSOLE,5.01" dependencies="..\tools\nostacktrace.d" outfile="$(OutDir)\$(InputName).exe" name="Debug COFF32|Win32" />
533
+ <Config tool="Custom" customcmd="echo Compiling $(InputPath)...
534
+ if exist "$(VSINSTALLDIR)\Common7\Tools\vsvars32.bat" call "$(VSINSTALLDIR)\Common7\Tools\vsvars32.bat"
535
+ if exist "$(VCINSTALLDIR)\Auxiliary\Build\vcvars32.bat" ( pushd . && call "$(VCINSTALLDIR)\Auxiliary\Build\vcvars32.bat" && popd )
536
+ if errorlevel 1 goto reportError
363
537
dmd -m32mscoff -version=pipeLink -map "$(IntDir)\pipelink.map" "-of$(OutDir)\pipelink.exe" $(InputPath) ..\tools\nostacktrace.d user32.lib oleaut32.lib ole32.lib -L/SUBSYSTEM:CONSOLE,5.01
364
538
if errorlevel 1 goto reportError
365
539
dmd -m32mscoff -map "$(IntDir)\$(InputName).map" "-of$(OutDir)\$(InputName).exe" $(InputPath) ..\tools\nostacktrace.d user32.lib oleaut32.lib ole32.lib -L/SUBSYSTEM:CONSOLE,5.01" dependencies="..\tools\nostacktrace.d" outfile="$(OutDir)\$(InputName).exe" name="Release COFF32|Win32" />
0 commit comments