diff options
Diffstat (limited to 'build/vc++/libjin/libjin.vcxproj')
-rw-r--r-- | build/vc++/libjin/libjin.vcxproj | 224 |
1 files changed, 224 insertions, 0 deletions
diff --git a/build/vc++/libjin/libjin.vcxproj b/build/vc++/libjin/libjin.vcxproj new file mode 100644 index 0000000..a85c3a1 --- /dev/null +++ b/build/vc++/libjin/libjin.vcxproj @@ -0,0 +1,224 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|Win32"> + <Configuration>Debug</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|Win32"> + <Configuration>Release</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|x64"> + <Configuration>Debug</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|x64"> + <Configuration>Release</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <VCProjectVersion>15.0</VCProjectVersion> + <ProjectGuid>{9EE02090-C15E-4520-9C05-C435E45EF2FC}</ProjectGuid> + <RootNamespace>libjin</RootNamespace> + <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion> + <ProjectName>libjin(min version)</ProjectName> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v141</PlatformToolset> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v141</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v141</PlatformToolset> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v141</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="Shared"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <OutDir>$(SolutionDir)..\..\bin</OutDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <OutDir>$(SolutionDir)..\..\bin</OutDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>MinSpace</Optimization> + <FunctionLevelLinking>true</FunctionLevelLinking> + <IntrinsicFunctions>true</IntrinsicFunctions> + <SDLCheck>true</SDLCheck> + <ConformanceMode>false</ConformanceMode> + <CompileAs>CompileAsCpp</CompileAs> + <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>$(SolutionDir)libs\SDL2-2.0.5\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <ObjectFileName>$(IntDir)/%(RelativeDir)/</ObjectFileName> + <FavorSizeOrSpeed>Size</FavorSizeOrSpeed> + </ClCompile> + <Link> + <EnableCOMDATFolding>true</EnableCOMDATFolding> + <OptimizeReferences>true</OptimizeReferences> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>Disabled</Optimization> + <SDLCheck>true</SDLCheck> + <ConformanceMode>false</ConformanceMode> + <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>$(SolutionDir)libs\SDL2-2.0.5\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <CompileAs>CompileAsCpp</CompileAs> + <ObjectFileName>$(IntDir)/%(RelativeDir)/</ObjectFileName> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>Disabled</Optimization> + <SDLCheck>true</SDLCheck> + <ConformanceMode>true</ConformanceMode> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>MaxSpeed</Optimization> + <FunctionLevelLinking>true</FunctionLevelLinking> + <IntrinsicFunctions>true</IntrinsicFunctions> + <SDLCheck>true</SDLCheck> + <ConformanceMode>true</ConformanceMode> + </ClCompile> + <Link> + <EnableCOMDATFolding>true</EnableCOMDATFolding> + <OptimizeReferences>true</OptimizeReferences> + </Link> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\..\src\libjin\3rdparty\GLee\GLee.h" /> + <ClInclude Include="..\..\..\src\libjin\3rdparty\smount\dirent.h" /> + <ClInclude Include="..\..\..\src\libjin\3rdparty\smount\smount.h" /> + <ClInclude Include="..\..\..\src\libjin\3rdparty\stb\stb_image.h" /> + <ClInclude Include="..\..\..\src\libjin\3rdparty\stb\stb_truetype.h" /> + <ClInclude Include="..\..\..\src\libjin\3rdparty\tekcos\tekcos.h" /> + <ClInclude Include="..\..\..\src\libjin\3rdparty\wav\wav.h" /> + <ClInclude Include="..\..\..\src\libjin\Audio\Audio.h" /> + <ClInclude Include="..\..\..\src\libjin\Audio\SDL\SDLAudio.h" /> + <ClInclude Include="..\..\..\src\libjin\Audio\SDL\SDLSource.h" /> + <ClInclude Include="..\..\..\src\libjin\Audio\Source.h" /> + <ClInclude Include="..\..\..\src\libjin\Common\Object.h" /> + <ClInclude Include="..\..\..\src\libjin\Common\Singleton.hpp" /> + <ClInclude Include="..\..\..\src\libjin\Common\StringMap.hpp" /> + <ClInclude Include="..\..\..\src\libjin\Common\Subsystem.hpp" /> + <ClInclude Include="..\..\..\src\libjin\Common\utf8.h" /> + <ClInclude Include="..\..\..\src\libjin\Core\Core.h" /> + <ClInclude Include="..\..\..\src\libjin\Core\Game.h" /> + <ClInclude Include="..\..\..\src\libjin\Filesystem\Buffer.h" /> + <ClInclude Include="..\..\..\src\libjin\Filesystem\Filesystem.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\Canvas.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\Color.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\Drawable.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\Font.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\Shapes.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\Graphics.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\JSL.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\Texture.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\Window.h" /> + <ClInclude Include="..\..\..\src\libjin\Input\Event.h" /> + <ClInclude Include="..\..\..\src\libjin\Input\Input.h" /> + <ClInclude Include="..\..\..\src\libjin\Input\Joypad.h" /> + <ClInclude Include="..\..\..\src\libjin\Input\Keyboard.h" /> + <ClInclude Include="..\..\..\src\libjin\Input\Mouse.h" /> + <ClInclude Include="..\..\..\src\libjin\jin.h" /> + <ClInclude Include="..\..\..\src\libjin\Math\constant.h" /> + <ClInclude Include="..\..\..\src\libjin\Math\Math.h" /> + <ClInclude Include="..\..\..\src\libjin\Math\Matrix.h" /> + <ClInclude Include="..\..\..\src\libjin\Math\Quad.h" /> + <ClInclude Include="..\..\..\src\libjin\Math\Vector.h" /> + <ClInclude Include="..\..\..\src\libjin\modules.h" /> + <ClInclude Include="..\..\..\src\libjin\Net\Net.h" /> + <ClInclude Include="..\..\..\src\libjin\Net\Socket.h" /> + <ClInclude Include="..\..\..\src\libjin\Thread\Thread.h" /> + <ClInclude Include="..\..\..\src\libjin\Tilemap\Tilemap.h" /> + <ClInclude Include="..\..\..\src\libjin\Time\Timer.h" /> + <ClInclude Include="..\..\..\src\libjin\Utils\endian.h" /> + <ClInclude Include="..\..\..\src\libjin\Utils\Log.h" /> + <ClInclude Include="..\..\..\src\libjin\Utils\macros.h" /> + <ClInclude Include="..\..\..\src\libjin\Utils\utils.h" /> + </ItemGroup> + <ItemGroup> + <None Include="..\..\..\src\libjin\README.md" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\src\libjin\3rdparty\GLee\GLee.c" /> + <ClCompile Include="..\..\..\src\libjin\3rdparty\smount\smount.c" /> + <ClCompile Include="..\..\..\src\libjin\3rdparty\stb\stb_vorbis.c" /> + <ClCompile Include="..\..\..\src\libjin\3rdparty\tekcos\tekcos.c" /> + <ClCompile Include="..\..\..\src\libjin\3rdparty\wav\wav.c" /> + <ClCompile Include="..\..\..\src\libjin\Audio\Audio.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Audio\SDL\SDLAudio.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Audio\SDL\SDLSource.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Audio\Source.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Common\Object.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Common\utf8.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Core\Game.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Filesystem\Filesystem.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Graphics\Canvas.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Graphics\Drawable.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Graphics\Font.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Graphics\Shapes.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Graphics\JSL.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Graphics\Texture.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Graphics\Window.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Input\Event.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Input\Joypad.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Input\Keyboard.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Input\Mouse.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Math\Matrix.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Math\Vector.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Net\Net.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Net\Socket.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Thread\Thread.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Time\Timer.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Utils\Log.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Utils\unittest.cpp" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file |