@@ -485,6 +485,128 @@ echo. >"$(TargetDir)\build.dep"</postBuildCommand>
485
485
<additionalOptions />
486
486
<preBuildCommand />
487
487
<postBuildCommand>echo Success >"$(TargetPath)"
488
+ echo. >"$(TargetDir)\build.dep"</postBuildCommand>
489
+ <filesToClean>*.obj;*.cmd;*.build;*.json;*.dep</filesToClean>
490
+ </Config>
491
+ <Config platform="Win32" name="TestDebug">
492
+ <obj>0</obj>
493
+ <link>0</link>
494
+ <lib>1</lib>
495
+ <subsystem>0</subsystem>
496
+ <multiobj>0</multiobj>
497
+ <singleFileCompilation>3</singleFileCompilation>
498
+ <oneobj>0</oneobj>
499
+ <mscoff>0</mscoff>
500
+ <trace>0</trace>
501
+ <quiet>0</quiet>
502
+ <verbose>0</verbose>
503
+ <vtls>0</vtls>
504
+ <vgc>0</vgc>
505
+ <symdebug>1</symdebug>
506
+ <symdebugref>1</symdebugref>
507
+ <optimize>0</optimize>
508
+ <cpu>0</cpu>
509
+ <isX86_64>0</isX86_64>
510
+ <isLinux>0</isLinux>
511
+ <isOSX>0</isOSX>
512
+ <isWindows>0</isWindows>
513
+ <isFreeBSD>0</isFreeBSD>
514
+ <isSolaris>0</isSolaris>
515
+ <scheduler>0</scheduler>
516
+ <useDeprecated>0</useDeprecated>
517
+ <errDeprecated>0</errDeprecated>
518
+ <useAssert>0</useAssert>
519
+ <useInvariants>0</useInvariants>
520
+ <useIn>0</useIn>
521
+ <useOut>0</useOut>
522
+ <useArrayBounds>0</useArrayBounds>
523
+ <boundscheck>0</boundscheck>
524
+ <useSwitchError>0</useSwitchError>
525
+ <useUnitTests>0</useUnitTests>
526
+ <useInline>0</useInline>
527
+ <release>0</release>
528
+ <preservePaths>0</preservePaths>
529
+ <warnings>0</warnings>
530
+ <infowarnings>0</infowarnings>
531
+ <checkProperty>0</checkProperty>
532
+ <genStackFrame>0</genStackFrame>
533
+ <pic>0</pic>
534
+ <cov>0</cov>
535
+ <nofloat>0</nofloat>
536
+ <ignoreUnsupportedPragmas>0</ignoreUnsupportedPragmas>
537
+ <allinst>0</allinst>
538
+ <stackStomp>0</stackStomp>
539
+ <betterC>0</betterC>
540
+ <dip25>0</dip25>
541
+ <dip1000>0</dip1000>
542
+ <dip1008>0</dip1008>
543
+ <transition_field>0</transition_field>
544
+ <revert_import>0</revert_import>
545
+ <preview_dtorfields>0</preview_dtorfields>
546
+ <transition_checkimports>0</transition_checkimports>
547
+ <transition_complex>0</transition_complex>
548
+ <preview_intpromote>0</preview_intpromote>
549
+ <preview_fixAliasThis>0</preview_fixAliasThis>
550
+ <preview_markdown>0</preview_markdown>
551
+ <transition_vmarkdown>0</transition_vmarkdown>
552
+ <compiler>0</compiler>
553
+ <otherDMD>0</otherDMD>
554
+ <cccmd>$(CC) -c</cccmd>
555
+ <ccTransOpt>1</ccTransOpt>
556
+ <addDepImp>0</addDepImp>
557
+ <program>$(DMDInstallDir)windows\bin\dmd.exe</program>
558
+ <imppath />
559
+ <fileImppath />
560
+ <outdir>..\bin\$(ConfigurationName)</outdir>
561
+ <objdir>$(OutDir)\$(ProjectName)</objdir>
562
+ <objname />
563
+ <libname />
564
+ <doDocComments>0</doDocComments>
565
+ <docdir />
566
+ <docname />
567
+ <modules_ddoc />
568
+ <ddocfiles />
569
+ <doHdrGeneration>0</doHdrGeneration>
570
+ <hdrdir />
571
+ <hdrname />
572
+ <doXGeneration>1</doXGeneration>
573
+ <xfilename>$(IntDir)\$(TargetName).json</xfilename>
574
+ <debuglevel>0</debuglevel>
575
+ <debugids />
576
+ <versionlevel>0</versionlevel>
577
+ <versionids />
578
+ <dump_source>0</dump_source>
579
+ <mapverbosity>0</mapverbosity>
580
+ <createImplib>0</createImplib>
581
+ <debuglib>0</debuglib>
582
+ <defaultlibname />
583
+ <debuglibname />
584
+ <moduleDepsFile />
585
+ <run>0</run>
586
+ <runargs />
587
+ <runCv2pdb>1</runCv2pdb>
588
+ <pathCv2pdb>$(VisualDInstallDir)cv2pdb\cv2pdb.exe</pathCv2pdb>
589
+ <cv2pdbNoDemangle>0</cv2pdbNoDemangle>
590
+ <cv2pdbEnumType>0</cv2pdbEnumType>
591
+ <cv2pdbOptions />
592
+ <enableMixin>0</enableMixin>
593
+ <mixinPath>$(IntDir)\$(SafeProjectName).mixin</mixinPath>
594
+ <objfiles />
595
+ <linkswitches />
596
+ <libfiles />
597
+ <libpaths />
598
+ <deffile />
599
+ <resfile />
600
+ <exefile>$(IntDir)\$(ProjectName).sdk</exefile>
601
+ <pdbfile>$(IntDir)\$(SafeProjectName).pdb</pdbfile>
602
+ <impfile>$(IntDir)\$(SafeProjectName).lib</impfile>
603
+ <mapfile>$(IntDir)\$(SafeProjectName).map</mapfile>
604
+ <useStdLibPath>1</useStdLibPath>
605
+ <cRuntime>2</cRuntime>
606
+ <privatePhobos>0</privatePhobos>
607
+ <additionalOptions />
608
+ <preBuildCommand />
609
+ <postBuildCommand>echo Success >"$(TargetPath)"
488
610
echo. >"$(TargetDir)\build.dep"</postBuildCommand>
489
611
<filesToClean>*.obj;*.cmd;*.build;*.json;*.dep</filesToClean>
490
612
</Config>
@@ -523,6 +645,7 @@ dmd -map $(OutDir)\$(InputName).map -of$(IntDir)\$(InputName).exe $(InputPath) .
523
645
<Config tool="Custom" customcmd="echo Compiling $(InputPath)...
524
646
dmd -g -map "$(IntDir)\$(InputName).map" "-of$(OutDir)\$(InputName).exe" "-od$(IntDir)" $(InputPath) ..\tools\nostacktrace.d oleaut32.lib ole32.lib
525
647
"$(VisualDInstallDir)\cv2pdb\cv2pdb.exe" "$(OutDir)\$(InputName).exe"" dependencies="..\tools\nostacktrace.d" outfile="$(OutDir)\$(InputName).exe" name="Debug|Win32" />
648
+ <Config tool="Custom" customcmd="dmd -map $(IntDir)\$(InputName).map -of$(OutDir)\$(InputName).exe $(InputPath) ..\tools\nostacktrace.d ole32.lib oleaut32.lib" dependencies="..\tools\nostacktrace.d" outfile="$(OutDir)\$(InputName).exe" name="TestDebug|Win32" />
526
649
<Config tool="Custom" customcmd="echo Compiling $(InputPath)...
527
650
if exist "$(VSINSTALLDIR)\Common7\Tools\vsvars32.bat" call "$(VSINSTALLDIR)\Common7\Tools\vsvars32.bat"
528
651
if exist "$(VCINSTALLDIR)\Auxiliary\Build\vcvars32.bat" ( pushd . && call "$(VCINSTALLDIR)\Auxiliary\Build\vcvars32.bat" && popd )
@@ -547,7 +670,16 @@ call $(InputPath) "$(OutDir)\vsi2d.exe" "$(IntDir)\sdk.success&qu
547
670
<File customcmd="if exist "$(VSINSTALLDIR)\Common7\Tools\vsvars32.bat" call "$(VSINSTALLDIR)\Common7\Tools\vsvars32.bat"
548
671
if exist "$(VCINSTALLDIR)\Auxiliary\Build\vcvars32.bat" ( pushd . && call "$(VCINSTALLDIR)\Auxiliary\Build\vcvars32.bat" && popd )
549
672
if errorlevel 1 goto reportError
550
- call $(InputPath) "$(OutDir)\vsi2d.exe" "$(IntDir)\sdk_libs.success"" outfile="$(IntDir)\sdk_libs.success" path="sdk_libs.bat" tool="Custom" />
673
+ call $(InputPath) "$(OutDir)\vsi2d.exe" "$(IntDir)\sdk_libs.success"" perConfig="true" outfile="$(IntDir)\sdk_libs.success" path="sdk_libs.bat" tool="Custom">
674
+ <Config tool="None" customcmd="if exist "$(VSINSTALLDIR)\Common7\Tools\vsvars32.bat" call "$(VSINSTALLDIR)\Common7\Tools\vsvars32.bat"
675
+ if exist "$(VCINSTALLDIR)\Auxiliary\Build\vcvars32.bat" ( pushd . && call "$(VCINSTALLDIR)\Auxiliary\Build\vcvars32.bat" && popd )
676
+ if errorlevel 1 goto reportError
677
+ call $(InputPath) "$(OutDir)\vsi2d.exe" "$(IntDir)\sdk_libs.success"" outfile="$(IntDir)\sdk_libs.success" name="Debug COFF32|Win32" />
678
+ <Config tool="None" customcmd="if exist "$(VSINSTALLDIR)\Common7\Tools\vsvars32.bat" call "$(VSINSTALLDIR)\Common7\Tools\vsvars32.bat"
679
+ if exist "$(VCINSTALLDIR)\Auxiliary\Build\vcvars32.bat" ( pushd . && call "$(VCINSTALLDIR)\Auxiliary\Build\vcvars32.bat" && popd )
680
+ if errorlevel 1 goto reportError
681
+ call $(InputPath) "$(OutDir)\vsi2d.exe" "$(IntDir)\sdk_libs.success"" outfile="$(IntDir)\sdk_libs.success" name="Release COFF32|Win32" />
682
+ </File>
551
683
<File customcmd="if exist "$(VSINSTALLDIR)\Common7\Tools\vsvars32.bat" call "$(VSINSTALLDIR)\Common7\Tools\vsvars32.bat"
552
684
if exist "$(VCINSTALLDIR)\Auxiliary\Build\vcvars32.bat" ( pushd . && call "$(VCINSTALLDIR)\Auxiliary\Build\vcvars32.bat" && popd )
553
685
if errorlevel 1 goto reportError
0 commit comments