DMD profiling on windows workaround

This commit is contained in:
Vadim Lopatin 2017-10-09 09:34:54 +03:00
parent 3f01fb3702
commit a765cd2212
2 changed files with 314 additions and 68 deletions

View File

@ -69,6 +69,8 @@ Global
ConsoleDebug|x64 = ConsoleDebug|x64
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
DSFMLDebug|Win32 = DSFMLDebug|Win32
DSFMLDebug|x64 = DSFMLDebug|x64
Release|Win32 = Release|Win32
Release|x64 = Release|x64
Unittest|Win32 = Unittest|Win32
@ -83,6 +85,10 @@ Global
{52A2ABB9-2CF7-4D5F-AE8C-75B21F8585A5}.Debug|Win32.Build.0 = Debug|Win32
{52A2ABB9-2CF7-4D5F-AE8C-75B21F8585A5}.Debug|x64.ActiveCfg = Debug|x64
{52A2ABB9-2CF7-4D5F-AE8C-75B21F8585A5}.Debug|x64.Build.0 = Debug|x64
{52A2ABB9-2CF7-4D5F-AE8C-75B21F8585A5}.DSFMLDebug|Win32.ActiveCfg = DSFMLDebug|Win32
{52A2ABB9-2CF7-4D5F-AE8C-75B21F8585A5}.DSFMLDebug|Win32.Build.0 = DSFMLDebug|Win32
{52A2ABB9-2CF7-4D5F-AE8C-75B21F8585A5}.DSFMLDebug|x64.ActiveCfg = DSFMLDebug|x64
{52A2ABB9-2CF7-4D5F-AE8C-75B21F8585A5}.DSFMLDebug|x64.Build.0 = DSFMLDebug|x64
{52A2ABB9-2CF7-4D5F-AE8C-75B21F8585A5}.Release|Win32.ActiveCfg = Release|Win32
{52A2ABB9-2CF7-4D5F-AE8C-75B21F8585A5}.Release|Win32.Build.0 = Release|Win32
{52A2ABB9-2CF7-4D5F-AE8C-75B21F8585A5}.Release|x64.ActiveCfg = Release|x64
@ -99,6 +105,10 @@ Global
{1C8C4726-B356-4533-90C7-88BDA875BF30}.Debug|Win32.Build.0 = Debug|Win32
{1C8C4726-B356-4533-90C7-88BDA875BF30}.Debug|x64.ActiveCfg = Debug|x64
{1C8C4726-B356-4533-90C7-88BDA875BF30}.Debug|x64.Build.0 = Debug|x64
{1C8C4726-B356-4533-90C7-88BDA875BF30}.DSFMLDebug|Win32.ActiveCfg = DSFMLDebug|Win32
{1C8C4726-B356-4533-90C7-88BDA875BF30}.DSFMLDebug|Win32.Build.0 = DSFMLDebug|Win32
{1C8C4726-B356-4533-90C7-88BDA875BF30}.DSFMLDebug|x64.ActiveCfg = DSFMLDebug|x64
{1C8C4726-B356-4533-90C7-88BDA875BF30}.DSFMLDebug|x64.Build.0 = DSFMLDebug|x64
{1C8C4726-B356-4533-90C7-88BDA875BF30}.Release|Win32.ActiveCfg = Release|Win32
{1C8C4726-B356-4533-90C7-88BDA875BF30}.Release|Win32.Build.0 = Release|Win32
{1C8C4726-B356-4533-90C7-88BDA875BF30}.Release|x64.ActiveCfg = Release|x64
@ -115,6 +125,10 @@ Global
{79EA1B6E-D87E-4C45-A12D-7AD00C398F1F}.Debug|Win32.Build.0 = Debug|Win32
{79EA1B6E-D87E-4C45-A12D-7AD00C398F1F}.Debug|x64.ActiveCfg = Debug|x64
{79EA1B6E-D87E-4C45-A12D-7AD00C398F1F}.Debug|x64.Build.0 = Debug|x64
{79EA1B6E-D87E-4C45-A12D-7AD00C398F1F}.DSFMLDebug|Win32.ActiveCfg = DSFMLDebug|Win32
{79EA1B6E-D87E-4C45-A12D-7AD00C398F1F}.DSFMLDebug|Win32.Build.0 = DSFMLDebug|Win32
{79EA1B6E-D87E-4C45-A12D-7AD00C398F1F}.DSFMLDebug|x64.ActiveCfg = DSFMLDebug|x64
{79EA1B6E-D87E-4C45-A12D-7AD00C398F1F}.DSFMLDebug|x64.Build.0 = DSFMLDebug|x64
{79EA1B6E-D87E-4C45-A12D-7AD00C398F1F}.Release|Win32.ActiveCfg = Release|Win32
{79EA1B6E-D87E-4C45-A12D-7AD00C398F1F}.Release|Win32.Build.0 = Release|Win32
{79EA1B6E-D87E-4C45-A12D-7AD00C398F1F}.Release|x64.ActiveCfg = Release|x64
@ -131,6 +145,10 @@ Global
{B1CA031C-C195-4938-8F3E-8BFF7DA68933}.Debug|Win32.Build.0 = Debug|Win32
{B1CA031C-C195-4938-8F3E-8BFF7DA68933}.Debug|x64.ActiveCfg = Debug|x64
{B1CA031C-C195-4938-8F3E-8BFF7DA68933}.Debug|x64.Build.0 = Debug|x64
{B1CA031C-C195-4938-8F3E-8BFF7DA68933}.DSFMLDebug|Win32.ActiveCfg = DSFMLDebug|Win32
{B1CA031C-C195-4938-8F3E-8BFF7DA68933}.DSFMLDebug|Win32.Build.0 = DSFMLDebug|Win32
{B1CA031C-C195-4938-8F3E-8BFF7DA68933}.DSFMLDebug|x64.ActiveCfg = DSFMLDebug|x64
{B1CA031C-C195-4938-8F3E-8BFF7DA68933}.DSFMLDebug|x64.Build.0 = DSFMLDebug|x64
{B1CA031C-C195-4938-8F3E-8BFF7DA68933}.Release|Win32.ActiveCfg = Release|Win32
{B1CA031C-C195-4938-8F3E-8BFF7DA68933}.Release|Win32.Build.0 = Release|Win32
{B1CA031C-C195-4938-8F3E-8BFF7DA68933}.Release|x64.ActiveCfg = Release|x64
@ -147,6 +165,10 @@ Global
{9F5147FF-DB71-4CEC-BF2F-803143E42BCD}.Debug|Win32.Build.0 = Debug|Win32
{9F5147FF-DB71-4CEC-BF2F-803143E42BCD}.Debug|x64.ActiveCfg = Debug|x64
{9F5147FF-DB71-4CEC-BF2F-803143E42BCD}.Debug|x64.Build.0 = Debug|x64
{9F5147FF-DB71-4CEC-BF2F-803143E42BCD}.DSFMLDebug|Win32.ActiveCfg = DSFMLDebug|Win32
{9F5147FF-DB71-4CEC-BF2F-803143E42BCD}.DSFMLDebug|Win32.Build.0 = DSFMLDebug|Win32
{9F5147FF-DB71-4CEC-BF2F-803143E42BCD}.DSFMLDebug|x64.ActiveCfg = DSFMLDebug|x64
{9F5147FF-DB71-4CEC-BF2F-803143E42BCD}.DSFMLDebug|x64.Build.0 = DSFMLDebug|x64
{9F5147FF-DB71-4CEC-BF2F-803143E42BCD}.Release|Win32.ActiveCfg = Release|Win32
{9F5147FF-DB71-4CEC-BF2F-803143E42BCD}.Release|Win32.Build.0 = Release|Win32
{9F5147FF-DB71-4CEC-BF2F-803143E42BCD}.Release|x64.ActiveCfg = Release|x64
@ -163,6 +185,10 @@ Global
{954B6A84-1EEC-42B0-B215-2A17842B1101}.Debug|Win32.Build.0 = Debug|Win32
{954B6A84-1EEC-42B0-B215-2A17842B1101}.Debug|x64.ActiveCfg = Debug|x64
{954B6A84-1EEC-42B0-B215-2A17842B1101}.Debug|x64.Build.0 = Debug|x64
{954B6A84-1EEC-42B0-B215-2A17842B1101}.DSFMLDebug|Win32.ActiveCfg = DSFMLDebug|Win32
{954B6A84-1EEC-42B0-B215-2A17842B1101}.DSFMLDebug|Win32.Build.0 = DSFMLDebug|Win32
{954B6A84-1EEC-42B0-B215-2A17842B1101}.DSFMLDebug|x64.ActiveCfg = DSFMLDebug|x64
{954B6A84-1EEC-42B0-B215-2A17842B1101}.DSFMLDebug|x64.Build.0 = DSFMLDebug|x64
{954B6A84-1EEC-42B0-B215-2A17842B1101}.Release|Win32.ActiveCfg = Release|Win32
{954B6A84-1EEC-42B0-B215-2A17842B1101}.Release|Win32.Build.0 = Release|Win32
{954B6A84-1EEC-42B0-B215-2A17842B1101}.Release|x64.ActiveCfg = Release|x64
@ -178,6 +204,8 @@ Global
{DA4E9F22-21EB-4A71-AF1F-3B5BC370CBA0}.Debug|Win32.ActiveCfg = Debug|Win32
{DA4E9F22-21EB-4A71-AF1F-3B5BC370CBA0}.Debug|Win32.Build.0 = Debug|Win32
{DA4E9F22-21EB-4A71-AF1F-3B5BC370CBA0}.Debug|x64.ActiveCfg = Debug|x64
{DA4E9F22-21EB-4A71-AF1F-3B5BC370CBA0}.DSFMLDebug|Win32.ActiveCfg = DSFMLDebug|Win32
{DA4E9F22-21EB-4A71-AF1F-3B5BC370CBA0}.DSFMLDebug|x64.ActiveCfg = DSFMLDebug|x64
{DA4E9F22-21EB-4A71-AF1F-3B5BC370CBA0}.Release|Win32.ActiveCfg = Release|Win32
{DA4E9F22-21EB-4A71-AF1F-3B5BC370CBA0}.Release|Win32.Build.0 = Release|Win32
{DA4E9F22-21EB-4A71-AF1F-3B5BC370CBA0}.Release|x64.ActiveCfg = Release|x64
@ -193,6 +221,10 @@ Global
{533AF38D-98E7-446F-9689-805BDFF3CE84}.Debug|Win32.Build.0 = Debug|Win32
{533AF38D-98E7-446F-9689-805BDFF3CE84}.Debug|x64.ActiveCfg = Debug|x64
{533AF38D-98E7-446F-9689-805BDFF3CE84}.Debug|x64.Build.0 = Debug|x64
{533AF38D-98E7-446F-9689-805BDFF3CE84}.DSFMLDebug|Win32.ActiveCfg = DSFMLDebug|Win32
{533AF38D-98E7-446F-9689-805BDFF3CE84}.DSFMLDebug|Win32.Build.0 = DSFMLDebug|Win32
{533AF38D-98E7-446F-9689-805BDFF3CE84}.DSFMLDebug|x64.ActiveCfg = DSFMLDebug|x64
{533AF38D-98E7-446F-9689-805BDFF3CE84}.DSFMLDebug|x64.Build.0 = DSFMLDebug|x64
{533AF38D-98E7-446F-9689-805BDFF3CE84}.Release|Win32.ActiveCfg = Release|Win32
{533AF38D-98E7-446F-9689-805BDFF3CE84}.Release|Win32.Build.0 = Release|Win32
{533AF38D-98E7-446F-9689-805BDFF3CE84}.Release|x64.ActiveCfg = Release|x64
@ -207,6 +239,8 @@ Global
{29CF2CAC-2C0C-4F17-9292-E1706AC7EBBF}.Debug|Win32.ActiveCfg = Debug|Win32
{29CF2CAC-2C0C-4F17-9292-E1706AC7EBBF}.Debug|Win32.Build.0 = Debug|Win32
{29CF2CAC-2C0C-4F17-9292-E1706AC7EBBF}.Debug|x64.ActiveCfg = Debug|x64
{29CF2CAC-2C0C-4F17-9292-E1706AC7EBBF}.DSFMLDebug|Win32.ActiveCfg = DSFMLDebug|Win32
{29CF2CAC-2C0C-4F17-9292-E1706AC7EBBF}.DSFMLDebug|x64.ActiveCfg = DSFMLDebug|x64
{29CF2CAC-2C0C-4F17-9292-E1706AC7EBBF}.Release|Win32.ActiveCfg = Release|Win32
{29CF2CAC-2C0C-4F17-9292-E1706AC7EBBF}.Release|Win32.Build.0 = Release|Win32
{29CF2CAC-2C0C-4F17-9292-E1706AC7EBBF}.Release|x64.ActiveCfg = Release|x64
@ -221,6 +255,8 @@ Global
{20722E6B-CA27-467F-8BB8-07F80106B478}.Debug|Win32.ActiveCfg = Debug|Win32
{20722E6B-CA27-467F-8BB8-07F80106B478}.Debug|Win32.Build.0 = Debug|Win32
{20722E6B-CA27-467F-8BB8-07F80106B478}.Debug|x64.ActiveCfg = Debug|x64
{20722E6B-CA27-467F-8BB8-07F80106B478}.DSFMLDebug|Win32.ActiveCfg = DSFMLDebug|Win32
{20722E6B-CA27-467F-8BB8-07F80106B478}.DSFMLDebug|x64.ActiveCfg = DSFMLDebug|x64
{20722E6B-CA27-467F-8BB8-07F80106B478}.Release|Win32.ActiveCfg = Release|Win32
{20722E6B-CA27-467F-8BB8-07F80106B478}.Release|Win32.Build.0 = Release|Win32
{20722E6B-CA27-467F-8BB8-07F80106B478}.Release|x64.ActiveCfg = Release|Win32
@ -235,6 +271,8 @@ Global
{5F443F6A-6612-4404-B89E-D0D0205DC8E5}.Debug|Win32.ActiveCfg = Debug|Win32
{5F443F6A-6612-4404-B89E-D0D0205DC8E5}.Debug|Win32.Build.0 = Debug|Win32
{5F443F6A-6612-4404-B89E-D0D0205DC8E5}.Debug|x64.ActiveCfg = Debug|x64
{5F443F6A-6612-4404-B89E-D0D0205DC8E5}.DSFMLDebug|Win32.ActiveCfg = Debug|Win32
{5F443F6A-6612-4404-B89E-D0D0205DC8E5}.DSFMLDebug|x64.ActiveCfg = Debug|x64
{5F443F6A-6612-4404-B89E-D0D0205DC8E5}.Release|Win32.ActiveCfg = Release|Win32
{5F443F6A-6612-4404-B89E-D0D0205DC8E5}.Release|Win32.Build.0 = Release|Win32
{5F443F6A-6612-4404-B89E-D0D0205DC8E5}.Release|x64.ActiveCfg = Release|Win32
@ -249,6 +287,8 @@ Global
{5F443F6A-6612-4404-B89E-D0D0205DC812}.Debug|Win32.ActiveCfg = Debug|Win32
{5F443F6A-6612-4404-B89E-D0D0205DC812}.Debug|Win32.Build.0 = Debug|Win32
{5F443F6A-6612-4404-B89E-D0D0205DC812}.Debug|x64.ActiveCfg = Debug|x64
{5F443F6A-6612-4404-B89E-D0D0205DC812}.DSFMLDebug|Win32.ActiveCfg = DSFMLDebug|Win32
{5F443F6A-6612-4404-B89E-D0D0205DC812}.DSFMLDebug|x64.ActiveCfg = DSFMLDebug|x64
{5F443F6A-6612-4404-B89E-D0D0205DC812}.Release|Win32.ActiveCfg = Release|Win32
{5F443F6A-6612-4404-B89E-D0D0205DC812}.Release|Win32.Build.0 = Release|Win32
{5F443F6A-6612-4404-B89E-D0D0205DC812}.Release|x64.ActiveCfg = Release|Win32

View File

@ -824,6 +824,212 @@
<postBuildCommand />
<filesToClean>*.obj;*.cmd;*.build;*.json;*.dep</filesToClean>
</Config>
<Config name="DSFMLDebug" platform="Win32">
<obj>0</obj>
<link>0</link>
<lib>1</lib>
<subsystem>0</subsystem>
<multiobj>0</multiobj>
<singleFileCompilation>0</singleFileCompilation>
<oneobj>0</oneobj>
<mscoff>0</mscoff>
<trace>1</trace>
<quiet>0</quiet>
<verbose>0</verbose>
<vtls>0</vtls>
<vgc>0</vgc>
<symdebug>1</symdebug>
<optimize>0</optimize>
<cpu>0</cpu>
<isX86_64>0</isX86_64>
<isLinux>0</isLinux>
<isOSX>0</isOSX>
<isWindows>0</isWindows>
<isFreeBSD>0</isFreeBSD>
<isSolaris>0</isSolaris>
<scheduler>0</scheduler>
<useDeprecated>0</useDeprecated>
<errDeprecated>0</errDeprecated>
<useAssert>0</useAssert>
<useInvariants>0</useInvariants>
<useIn>0</useIn>
<useOut>0</useOut>
<useArrayBounds>0</useArrayBounds>
<noboundscheck>0</noboundscheck>
<useSwitchError>0</useSwitchError>
<useUnitTests>0</useUnitTests>
<useInline>0</useInline>
<release>0</release>
<preservePaths>0</preservePaths>
<warnings>0</warnings>
<infowarnings>0</infowarnings>
<checkProperty>0</checkProperty>
<genStackFrame>0</genStackFrame>
<pic>0</pic>
<cov>0</cov>
<nofloat>0</nofloat>
<Dversion>2</Dversion>
<ignoreUnsupportedPragmas>0</ignoreUnsupportedPragmas>
<allinst>0</allinst>
<stackStomp>0</stackStomp>
<compiler>0</compiler>
<otherDMD>0</otherDMD>
<cccmd>$(CC) -c</cccmd>
<ccTransOpt>1</ccTransOpt>
<addDepImp>0</addDepImp>
<program>$(DMDInstallDir)windows\bin\dmd.exe</program>
<imppath />
<fileImppath>views</fileImppath>
<outdir>$(ConfigurationName)</outdir>
<objdir>$(OutDir)</objdir>
<objname />
<libname />
<doDocComments>0</doDocComments>
<docdir />
<docname />
<modules_ddoc />
<ddocfiles />
<doHdrGeneration>0</doHdrGeneration>
<hdrdir />
<hdrname />
<doXGeneration>1</doXGeneration>
<xfilename>$(IntDir)\$(TargetName).json</xfilename>
<debuglevel>0</debuglevel>
<debugids>KeyInput</debugids>
<versionlevel>0</versionlevel>
<versionids>EmbedStandardResources ForceLogs USE_FREETYPE NO_OPENGL</versionids>
<dump_source>0</dump_source>
<mapverbosity>0</mapverbosity>
<createImplib>0</createImplib>
<defaultlibname />
<debuglibname />
<moduleDepsFile />
<run>0</run>
<runargs />
<runCv2pdb>1</runCv2pdb>
<pathCv2pdb>$(VisualDInstallDir)cv2pdb\cv2pdb.exe</pathCv2pdb>
<cv2pdbPre2043>0</cv2pdbPre2043>
<cv2pdbNoDemangle>0</cv2pdbNoDemangle>
<cv2pdbEnumType>0</cv2pdbEnumType>
<cv2pdbOptions />
<objfiles />
<linkswitches />
<libfiles />
<libpaths />
<deffile />
<resfile />
<exefile>$(OutDir)\$(ProjectName).lib</exefile>
<useStdLibPath>1</useStdLibPath>
<cRuntime>2</cRuntime>
<privatePhobos>0</privatePhobos>
<additionalOptions />
<preBuildCommand />
<postBuildCommand />
<filesToClean>*.obj;*.cmd;*.build;*.json;*.dep</filesToClean>
</Config>
<Config name="DSFMLDebug" platform="x64">
<obj>0</obj>
<link>0</link>
<lib>1</lib>
<subsystem>0</subsystem>
<multiobj>0</multiobj>
<singleFileCompilation>0</singleFileCompilation>
<oneobj>0</oneobj>
<mscoff>0</mscoff>
<trace>1</trace>
<quiet>0</quiet>
<verbose>0</verbose>
<vtls>0</vtls>
<vgc>0</vgc>
<symdebug>1</symdebug>
<optimize>0</optimize>
<cpu>0</cpu>
<isX86_64>1</isX86_64>
<isLinux>0</isLinux>
<isOSX>0</isOSX>
<isWindows>0</isWindows>
<isFreeBSD>0</isFreeBSD>
<isSolaris>0</isSolaris>
<scheduler>0</scheduler>
<useDeprecated>0</useDeprecated>
<errDeprecated>1</errDeprecated>
<useAssert>0</useAssert>
<useInvariants>0</useInvariants>
<useIn>0</useIn>
<useOut>0</useOut>
<useArrayBounds>0</useArrayBounds>
<noboundscheck>0</noboundscheck>
<useSwitchError>0</useSwitchError>
<useUnitTests>0</useUnitTests>
<useInline>0</useInline>
<release>0</release>
<preservePaths>0</preservePaths>
<warnings>1</warnings>
<infowarnings>0</infowarnings>
<checkProperty>0</checkProperty>
<genStackFrame>0</genStackFrame>
<pic>0</pic>
<cov>0</cov>
<nofloat>0</nofloat>
<Dversion>2</Dversion>
<ignoreUnsupportedPragmas>0</ignoreUnsupportedPragmas>
<allinst>0</allinst>
<stackStomp>0</stackStomp>
<compiler>0</compiler>
<otherDMD>0</otherDMD>
<cccmd>$(CC) -c</cccmd>
<ccTransOpt>1</ccTransOpt>
<addDepImp>0</addDepImp>
<program>$(DMDInstallDir)windows\bin\dmd.exe</program>
<imppath />
<fileImppath>views</fileImppath>
<outdir>$(ConfigurationName)</outdir>
<objdir>$(OutDir)</objdir>
<objname />
<libname />
<doDocComments>0</doDocComments>
<docdir />
<docname />
<modules_ddoc />
<ddocfiles />
<doHdrGeneration>0</doHdrGeneration>
<hdrdir />
<hdrname />
<doXGeneration>1</doXGeneration>
<xfilename>$(IntDir)\$(TargetName).json</xfilename>
<debuglevel>0</debuglevel>
<debugids>KeyInput</debugids>
<versionlevel>0</versionlevel>
<versionids>EmbedStandardResources ForceLogs USE_FREETYPE NO_OPENGL</versionids>
<dump_source>0</dump_source>
<mapverbosity>0</mapverbosity>
<createImplib>0</createImplib>
<defaultlibname />
<debuglibname />
<moduleDepsFile />
<run>0</run>
<runargs />
<runCv2pdb>1</runCv2pdb>
<pathCv2pdb>$(VisualDInstallDir)cv2pdb\cv2pdb.exe</pathCv2pdb>
<cv2pdbPre2043>0</cv2pdbPre2043>
<cv2pdbNoDemangle>0</cv2pdbNoDemangle>
<cv2pdbEnumType>0</cv2pdbEnumType>
<cv2pdbOptions />
<objfiles />
<linkswitches />
<libfiles />
<libpaths />
<deffile />
<resfile />
<exefile>$(OutDir)\$(ProjectName).lib</exefile>
<useStdLibPath>1</useStdLibPath>
<cRuntime>2</cRuntime>
<privatePhobos>0</privatePhobos>
<additionalOptions />
<preBuildCommand />
<postBuildCommand />
<filesToClean>*.obj;*.cmd;*.build;*.json;*.dep</filesToClean>
</Config>
<Folder name="dlangui">
<Folder name="3rdparty">
<Folder name="DerelictFT">
@ -880,82 +1086,82 @@
</Folder>
<Folder name="DSFML">
<Folder name="audio">
<File path="deps\DSFML\src\dsfml\audio\listener.d" />
<File path="deps\DSFML\src\dsfml\audio\music.d" />
<File path="deps\DSFML\src\dsfml\audio\package.d" />
<File path="deps\DSFML\src\dsfml\audio\sound.d" />
<File path="deps\DSFML\src\dsfml\audio\soundbuffer.d" />
<File path="deps\DSFML\src\dsfml\audio\soundbufferrecorder.d" />
<File path="deps\DSFML\src\dsfml\audio\soundfile.d" />
<File path="deps\DSFML\src\dsfml\audio\soundrecorder.d" />
<File path="deps\DSFML\src\dsfml\audio\soundsource.d" />
<File path="deps\DSFML\src\dsfml\audio\soundstream.d" />
<File path="deps\DSFML\src\dsfml\audio\listener.d" tool="None" />
<File path="deps\DSFML\src\dsfml\audio\music.d" tool="None" />
<File path="deps\DSFML\src\dsfml\audio\package.d" tool="None" />
<File path="deps\DSFML\src\dsfml\audio\sound.d" tool="None" />
<File path="deps\DSFML\src\dsfml\audio\soundbuffer.d" tool="None" />
<File path="deps\DSFML\src\dsfml\audio\soundbufferrecorder.d" tool="None" />
<File path="deps\DSFML\src\dsfml\audio\soundfile.d" tool="None" />
<File path="deps\DSFML\src\dsfml\audio\soundrecorder.d" tool="None" />
<File path="deps\DSFML\src\dsfml\audio\soundsource.d" tool="None" />
<File path="deps\DSFML\src\dsfml\audio\soundstream.d" tool="None" />
</Folder>
<Folder name="graphics">
<File path="deps\DSFML\src\dsfml\graphics\blendmode.d" />
<File path="deps\DSFML\src\dsfml\graphics\circleshape.d" />
<File path="deps\DSFML\src\dsfml\graphics\color.d" />
<File path="deps\DSFML\src\dsfml\graphics\convexshape.d" />
<File path="deps\DSFML\src\dsfml\graphics\drawable.d" />
<File path="deps\DSFML\src\dsfml\graphics\font.d" />
<File path="deps\DSFML\src\dsfml\graphics\glyph.d" />
<File path="deps\DSFML\src\dsfml\graphics\image.d" />
<File path="deps\DSFML\src\dsfml\graphics\package.d" />
<File path="deps\DSFML\src\dsfml\graphics\primitivetype.d" />
<File path="deps\DSFML\src\dsfml\graphics\rect.d" />
<File path="deps\DSFML\src\dsfml\graphics\rectangleshape.d" />
<File path="deps\DSFML\src\dsfml\graphics\renderstates.d" />
<File path="deps\DSFML\src\dsfml\graphics\rendertarget.d" />
<File path="deps\DSFML\src\dsfml\graphics\rendertexture.d" />
<File path="deps\DSFML\src\dsfml\graphics\renderwindow.d" />
<File path="deps\DSFML\src\dsfml\graphics\shader.d" />
<File path="deps\DSFML\src\dsfml\graphics\shape.d" />
<File path="deps\DSFML\src\dsfml\graphics\sprite.d" />
<File path="deps\DSFML\src\dsfml\graphics\text.d" />
<File path="deps\DSFML\src\dsfml\graphics\texture.d" />
<File path="deps\DSFML\src\dsfml\graphics\transform.d" />
<File path="deps\DSFML\src\dsfml\graphics\transformable.d" />
<File path="deps\DSFML\src\dsfml\graphics\vertex.d" />
<File path="deps\DSFML\src\dsfml\graphics\vertexarray.d" />
<File path="deps\DSFML\src\dsfml\graphics\view.d" />
<File path="deps\DSFML\src\dsfml\graphics\blendmode.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\circleshape.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\color.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\convexshape.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\drawable.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\font.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\glyph.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\image.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\package.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\primitivetype.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\rect.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\rectangleshape.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\renderstates.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\rendertarget.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\rendertexture.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\renderwindow.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\shader.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\shape.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\sprite.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\text.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\texture.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\transform.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\transformable.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\vertex.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\vertexarray.d" tool="None" />
<File path="deps\DSFML\src\dsfml\graphics\view.d" tool="None" />
</Folder>
<Folder name="network">
<File path="deps\DSFML\src\dsfml\network\ftp.d" />
<File path="deps\DSFML\src\dsfml\network\http.d" />
<File path="deps\DSFML\src\dsfml\network\ipaddress.d" />
<File path="deps\DSFML\src\dsfml\network\package.d" />
<File path="deps\DSFML\src\dsfml\network\packet.d" />
<File path="deps\DSFML\src\dsfml\network\socket.d" />
<File path="deps\DSFML\src\dsfml\network\socketselector.d" />
<File path="deps\DSFML\src\dsfml\network\tcplistener.d" />
<File path="deps\DSFML\src\dsfml\network\tcpsocket.d" />
<File path="deps\DSFML\src\dsfml\network\udpsocket.d" />
<File path="deps\DSFML\src\dsfml\network\ftp.d" tool="None" />
<File path="deps\DSFML\src\dsfml\network\http.d" tool="None" />
<File path="deps\DSFML\src\dsfml\network\ipaddress.d" tool="None" />
<File path="deps\DSFML\src\dsfml\network\package.d" tool="None" />
<File path="deps\DSFML\src\dsfml\network\packet.d" tool="None" />
<File path="deps\DSFML\src\dsfml\network\socket.d" tool="None" />
<File path="deps\DSFML\src\dsfml\network\socketselector.d" tool="None" />
<File path="deps\DSFML\src\dsfml\network\tcplistener.d" tool="None" />
<File path="deps\DSFML\src\dsfml\network\tcpsocket.d" tool="None" />
<File path="deps\DSFML\src\dsfml\network\udpsocket.d" tool="None" />
</Folder>
<Folder name="system">
<File path="deps\DSFML\src\dsfml\system\clock.d" />
<File path="deps\DSFML\src\dsfml\system\config.d" />
<File path="deps\DSFML\src\dsfml\system\err.d" />
<File path="deps\DSFML\src\dsfml\system\inputstream.d" />
<File path="deps\DSFML\src\dsfml\system\lock.d" />
<File path="deps\DSFML\src\dsfml\system\mutex.d" />
<File path="deps\DSFML\src\dsfml\system\package.d" />
<File path="deps\DSFML\src\dsfml\system\sleep.d" />
<File path="deps\DSFML\src\dsfml\system\string.d" />
<File path="deps\DSFML\src\dsfml\system\thread.d" />
<File path="deps\DSFML\src\dsfml\system\vector2.d" />
<File path="deps\DSFML\src\dsfml\system\vector3.d" />
<File path="deps\DSFML\src\dsfml\system\clock.d" tool="None" />
<File path="deps\DSFML\src\dsfml\system\config.d" tool="None" />
<File path="deps\DSFML\src\dsfml\system\err.d" tool="None" />
<File path="deps\DSFML\src\dsfml\system\inputstream.d" tool="None" />
<File path="deps\DSFML\src\dsfml\system\lock.d" tool="None" />
<File path="deps\DSFML\src\dsfml\system\mutex.d" tool="None" />
<File path="deps\DSFML\src\dsfml\system\package.d" tool="None" />
<File path="deps\DSFML\src\dsfml\system\sleep.d" tool="None" />
<File path="deps\DSFML\src\dsfml\system\string.d" tool="None" />
<File path="deps\DSFML\src\dsfml\system\thread.d" tool="None" />
<File path="deps\DSFML\src\dsfml\system\vector2.d" tool="None" />
<File path="deps\DSFML\src\dsfml\system\vector3.d" tool="None" />
</Folder>
<Folder name="window">
<File path="deps\DSFML\src\dsfml\window\context.d" />
<File path="deps\DSFML\src\dsfml\window\contextsettings.d" />
<File path="deps\DSFML\src\dsfml\window\event.d" />
<File path="deps\DSFML\src\dsfml\window\joystick.d" />
<File path="deps\DSFML\src\dsfml\window\keyboard.d" />
<File path="deps\DSFML\src\dsfml\window\mouse.d" />
<File path="deps\DSFML\src\dsfml\window\package.d" />
<File path="deps\DSFML\src\dsfml\window\videomode.d" />
<File path="deps\DSFML\src\dsfml\window\window.d" />
<File path="deps\DSFML\src\dsfml\window\windowhandle.d" />
<File path="deps\DSFML\src\dsfml\window\context.d" tool="None" />
<File path="deps\DSFML\src\dsfml\window\contextsettings.d" tool="None" />
<File path="deps\DSFML\src\dsfml\window\event.d" tool="None" />
<File path="deps\DSFML\src\dsfml\window\joystick.d" tool="None" />
<File path="deps\DSFML\src\dsfml\window\keyboard.d" tool="None" />
<File path="deps\DSFML\src\dsfml\window\mouse.d" tool="None" />
<File path="deps\DSFML\src\dsfml\window\package.d" tool="None" />
<File path="deps\DSFML\src\dsfml\window\videomode.d" tool="None" />
<File path="deps\DSFML\src\dsfml\window\window.d" tool="None" />
<File path="deps\DSFML\src\dsfml\window\windowhandle.d" tool="None" />
</Folder>
</Folder>
<Folder name="fontconfig">