<commit_before>﻿<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ImportGroup Label="PropertySheets" />
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup>
    <OutDir>$(SolutionDir)Build\$(Platform)_$(Configuration)\</OutDir>
    <IntDir>$(SolutionDir)Build\Intermediates\$(ProjectName)_$(Platform)_$(Configuration)\</IntDir>
  </PropertyGroup>
  <ItemDefinitionGroup>
    <PostBuildEvent>
      <Command>echo Copying Header Files...
xcopy /Y /D /R /Q "$(ProjectDir)LICENSE*" "$(OutDir)include\DK\"
xcopy /Y /D /R /Q "$(ProjectDir)*.h" "$(OutDir)include\DK\"
xcopy /Y /D /R /Q "$(ProjectDir)DKFoundation\*.h" "$(OutDir)include\DK\DKFoundation\"
xcopy /Y /D /R /Q "$(ProjectDir)DKFramework\*.h" "$(OutDir)include\DK\DKFramework\"
xcopy /Y /D /R /Q "$(ProjectDir)DKFramework\Interface\*.h" "$(OutDir)include\DK\DKFramework\Interface\"</Command>
    </PostBuildEvent>
    <CustomBuildStep />
    <PreBuildEvent>
      <Command>echo Building external libraries...
MSBuild.exe /p:SolutionDir="$(SolutionDir.Replace('\', '\\'))";Configuration=$(Configuration);Platform=$(Platform) /m:$(NUMBER_OF_PROCESSORS) /t:Build Libs\Libs.sln</Command>
    </PreBuildEvent>
    <ClCompile>
      <AdditionalIncludeDirectories>Libs/FreeType/include;Libs/libxml2/include;Libs/libogg/include;Libs/zlib;Libs/bzip2;Libs/BulletPhysics/src;Libs/Vulkan/include</AdditionalIncludeDirectories>
      <ObjectFileName>$(IntDir)%(RelativeDir)</ObjectFileName>
      <RuntimeTypeInfo>true</RuntimeTypeInfo>
      <PreprocessorDefinitions>NOMINMAX;VK_USE_PLATFORM_WIN32_KHR;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <LanguageStandard>stdcpp17</LanguageStandard>
    </ClCompile>
    <Link>
      <AdditionalLibraryDirectories>$(OutDir);Libs/Vulkan/lib/Win32/$(PlatformTarget)</AdditionalLibraryDirectories>
      <AdditionalDependencies>BulletPhysics.lib;bzip2.lib;FreeType.lib;jpeg.lib;libFLAC.lib;libogg.lib;libpng.lib;libvorbis.lib;libxml2.lib;lz4.lib;OpenAL.lib;SPIRV-Cross.lib;zlib.lib;zstd.lib;vulkan-1.lib;Ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
    </Link>
    <Lib>
      <AdditionalLibraryDirectories>$(OutDir);Libs/Vulkan/lib/Win32/$(PlatformTarget)</AdditionalLibraryDirectories>
      <AdditionalDependencies>BulletPhysics.lib;bzip2.lib;FreeType.lib;jpeg.lib;libFLAC.lib;libogg.lib;libpng.lib;libvorbis.lib;libxml2.lib;lz4.lib;OpenAL.lib;SPIRV-Cross.lib;zlib.lib;zstd.lib;vulkan-1.lib;Ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
    </Lib>
    <Manifest>
      <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
    </Manifest>
  </ItemDefinitionGroup>
  <ItemGroup />
  <Target Name="CleanLibs" BeforeTargets="Clean;BeforeClean">
    <Exec Command="echo Cleaning external libraries..." />
    <MSBuild Projects="Libs\Libs.sln" Properties="SolutionDir=$(SolutionDir);Configuration=$(Configuration);Platform=$(Platform)" Targets="Clean" />
  </Target>
</Project><commit_msg>set MSBuild $(WindowsTargetPlatformVersion) property for External Libs<commit_after>﻿<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ImportGroup Label="PropertySheets" />
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup>
    <OutDir>$(SolutionDir)Build\$(Platform)_$(Configuration)\</OutDir>
    <IntDir>$(SolutionDir)Build\Intermediates\$(ProjectName)_$(Platform)_$(Configuration)\</IntDir>
  </PropertyGroup>
  <ItemDefinitionGroup>
    <PostBuildEvent>
      <Command>echo Copying Header Files...
xcopy /Y /D /R /Q "$(ProjectDir)LICENSE*" "$(OutDir)include\DK\"
xcopy /Y /D /R /Q "$(ProjectDir)*.h" "$(OutDir)include\DK\"
xcopy /Y /D /R /Q "$(ProjectDir)DKFoundation\*.h" "$(OutDir)include\DK\DKFoundation\"
xcopy /Y /D /R /Q "$(ProjectDir)DKFramework\*.h" "$(OutDir)include\DK\DKFramework\"
xcopy /Y /D /R /Q "$(ProjectDir)DKFramework\Interface\*.h" "$(OutDir)include\DK\DKFramework\Interface\"</Command>
    </PostBuildEvent>
    <CustomBuildStep />
    <PreBuildEvent>
      <Command>
        echo Building external libraries...
MSBuild.exe /p:SolutionDir="$(SolutionDir.Replace('\', '\\'))";Configuration=$(Configuration);Platform=$(Platform);WindowsTargetPlatformVersion=$(WindowsTargetPlatformVersion) /m:$(NUMBER_OF_PROCESSORS) /t:Build Libs\Libs.sln</Command>
    </PreBuildEvent>
    <ClCompile>
      <AdditionalIncludeDirectories>Libs/FreeType/include;Libs/libxml2/include;Libs/libogg/include;Libs/zlib;Libs/bzip2;Libs/BulletPhysics/src;Libs/Vulkan/include</AdditionalIncludeDirectories>
      <ObjectFileName>$(IntDir)%(RelativeDir)</ObjectFileName>
      <RuntimeTypeInfo>true</RuntimeTypeInfo>
      <PreprocessorDefinitions>NOMINMAX;VK_USE_PLATFORM_WIN32_KHR;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <LanguageStandard>stdcpp17</LanguageStandard>
    </ClCompile>
    <Link>
      <AdditionalLibraryDirectories>$(OutDir);Libs/Vulkan/lib/Win32/$(PlatformTarget)</AdditionalLibraryDirectories>
      <AdditionalDependencies>BulletPhysics.lib;bzip2.lib;FreeType.lib;jpeg.lib;libFLAC.lib;libogg.lib;libpng.lib;libvorbis.lib;libxml2.lib;lz4.lib;OpenAL.lib;SPIRV-Cross.lib;zlib.lib;zstd.lib;vulkan-1.lib;Ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
    </Link>
    <Lib>
      <AdditionalLibraryDirectories>$(OutDir);Libs/Vulkan/lib/Win32/$(PlatformTarget)</AdditionalLibraryDirectories>
      <AdditionalDependencies>BulletPhysics.lib;bzip2.lib;FreeType.lib;jpeg.lib;libFLAC.lib;libogg.lib;libpng.lib;libvorbis.lib;libxml2.lib;lz4.lib;OpenAL.lib;SPIRV-Cross.lib;zlib.lib;zstd.lib;vulkan-1.lib;Ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
    </Lib>
    <Manifest>
      <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
    </Manifest>
  </ItemDefinitionGroup>
  <ItemGroup />
  <Target Name="CleanLibs" BeforeTargets="Clean;BeforeClean">
    <Exec Command="echo Cleaning external libraries..." />
    <MSBuild Projects="Libs\Libs.sln" Properties="SolutionDir=$(SolutionDir);Configuration=$(Configuration);Platform=$(Platform);WindowsTargetPlatformVersion=$(WindowsTargetPlatformVersion)" Targets="Clean" />
  </Target>
</Project>
{'fraction_non_alphanumeric': 0.16510953608247422, 'fraction_numerical': 0.010631443298969073, 'mean_word_length': 6.087899543378995, 'pattern_counts': {'":': 0, '<': 113, '<?xml version=': 2, '>': 113, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 10}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4958142', 'n_tokens_mistral': 2174, 'n_tokens_neox': 2024, 'n_words': 212}