490 lines
26 KiB
XML
490 lines
26 KiB
XML
<?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>
|
|
<ItemGroup>
|
|
<ClInclude Include="Common Files\CRCCheck.h" />
|
|
<ClInclude Include="Common Files\MinHook.h" />
|
|
<ClInclude Include="Common Files\SignatureScanning.h" />
|
|
<ClInclude Include="Config\PersistentValues.h" />
|
|
<ClInclude Include="Game Files\AliensExtermination.h" />
|
|
<ClInclude Include="Game Files\ArcticThunder.h" />
|
|
<ClInclude Include="Game Files\Batman.h" />
|
|
<ClInclude Include="Game Files\CrazyTaxi.h" />
|
|
<ClInclude Include="Game Files\CruisnBlast.h" />
|
|
<ClInclude Include="Game Files\D1GP.h" />
|
|
<ClInclude Include="Game Files\Daytona3NSE.h" />
|
|
<ClInclude Include="Game Files\DeadHeat.h" />
|
|
<ClInclude Include="Game Files\DeadHeatRiders.h" />
|
|
<ClInclude Include="Game Files\DirtyDrivin.h" />
|
|
<ClInclude Include="Game Files\FnF.h" />
|
|
<ClInclude Include="Game Files\FnFDrift.h" />
|
|
<ClInclude Include="Game Files\FnFSuperCars.h" />
|
|
<ClInclude Include="Game Files\FordRacingOther.h" />
|
|
<ClInclude Include="Game Files\GaelcoTuningRace.h" />
|
|
<ClInclude Include="Game Files\GoldenGun.h" />
|
|
<ClInclude Include="Game Files\GRIDCustom.h" />
|
|
<ClInclude Include="Game Files\GRIDReal.h" />
|
|
<ClInclude Include="Game Files\H2Overdrive.h" />
|
|
<ClInclude Include="Game Files\HOTD4.h" />
|
|
<ClInclude Include="Game Files\Hummer.h" />
|
|
<ClInclude Include="Game Files\HummerExtreme.h" />
|
|
<ClInclude Include="Game Files\IDTAv231.h" />
|
|
<ClInclude Include="Game Files\InitialD0v131.h" />
|
|
<ClInclude Include="Game Files\InitialD0v211.h" />
|
|
<ClInclude Include="Game Files\InitialD0v230.h" />
|
|
<ClInclude Include="Game Files\KODrive.h" />
|
|
<ClInclude Include="Game Files\MAMESupermodel.h" />
|
|
<ClInclude Include="Game Files\MarioKartGPDX1.10Real.h" />
|
|
<ClInclude Include="Game Files\MarioKartGPDX1.18Custom.h" />
|
|
<ClInclude Include="Game Files\MarioKartGPDX1.18Real.h" />
|
|
<ClInclude Include="Game Files\MarioKartGPDXUSACustom.h" />
|
|
<ClInclude Include="Game Files\MarioKartGPDXUSAReal.h" />
|
|
<ClInclude Include="Game Files\OutRun2Real.h" />
|
|
<ClInclude Include="Game Files\ButtonRumble.h" />
|
|
<ClInclude Include="Game Files\Demul.h" />
|
|
<ClInclude Include="dinput8.def">
|
|
</ClInclude>
|
|
<ClInclude Include="Game Files\MarioKartGPDX1.10Custom.h" />
|
|
<ClInclude Include="Game Files\InitialD5.h" />
|
|
<ClInclude Include="Game Files\InitialD4Japan.h" />
|
|
<ClInclude Include="Game Files\M2Emulator.h" />
|
|
<ClInclude Include="Game Files\R-Tuned.h" />
|
|
<ClInclude Include="Game Files\Rambo.h" />
|
|
<ClInclude Include="Game Files\RingRiders.h" />
|
|
<ClInclude Include="Game Files\RoadFighters3D.h" />
|
|
<ClInclude Include="Game Files\LGI.h" />
|
|
<ClInclude Include="Game Files\LGI3D.h" />
|
|
<ClInclude Include="Game Files\SegaRaceTV.h" />
|
|
<ClInclude Include="Game Files\Showdown.h" />
|
|
<ClInclude Include="Game Files\SpringEffect.h" />
|
|
<ClInclude Include="Game Files\StormRacerG.h" />
|
|
<ClInclude Include="Game Files\SWDC2018.h" />
|
|
<ClInclude Include="Game Files\TokyoCop.h" />
|
|
<ClInclude Include="Game Files\WastelandRacers2071.h" />
|
|
<ClInclude Include="Game Files\WMMT3.h" />
|
|
<ClInclude Include="Game Files\WMMT5DX+.h" />
|
|
<ClInclude Include="Game Files\WMMT5DX.h" />
|
|
<ClInclude Include="Game Files\WMMT6.h" />
|
|
<ClInclude Include="Game Files\WMMT6R.h" />
|
|
<ClInclude Include="Game Files\WMMT6RR.h" />
|
|
<ClInclude Include="resource.h" />
|
|
<None Include="Config\FFBPlugin.ini">
|
|
<FileType>Document</FileType>
|
|
</None>
|
|
<None Include="Includes\SDL2.dll" />
|
|
<None Include="LICENSE" />
|
|
<None Include="packages.config" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ClCompile Include="Game Files\AliensExtermination.cpp" />
|
|
<ClCompile Include="Game Files\ArcticThunder.cpp" />
|
|
<ClCompile Include="Game Files\Batman.cpp" />
|
|
<ClCompile Include="Game Files\CrazyTaxi.cpp" />
|
|
<ClCompile Include="Game Files\CruisnBlast.cpp" />
|
|
<ClCompile Include="Game Files\D1GP.cpp" />
|
|
<ClCompile Include="Game Files\Daytona3NSE.cpp" />
|
|
<ClCompile Include="Game Files\DeadHeat.cpp" />
|
|
<ClCompile Include="Game Files\DeadHeatRiders.cpp" />
|
|
<ClCompile Include="Game Files\DemulATVTrackInputs.cpp" />
|
|
<ClCompile Include="Game Files\DemulFasterThanSpeedInputs.cpp" />
|
|
<ClCompile Include="Game Files\DemulMaximumSpeedInputs.cpp" />
|
|
<ClCompile Include="Game Files\DemulNascarInputs.cpp" />
|
|
<ClCompile Include="Game Files\DemulSmashingDriveInputs.cpp" />
|
|
<ClCompile Include="Game Files\DirtyDrivin.cpp" />
|
|
<ClCompile Include="Game Files\FnF.cpp" />
|
|
<ClCompile Include="Game Files\FnFDrift.cpp" />
|
|
<ClCompile Include="Game Files\FnFSuperCars.cpp" />
|
|
<ClCompile Include="Game Files\FordRacingOther.cpp" />
|
|
<ClCompile Include="Game Files\GaelcoTuningRace.cpp" />
|
|
<ClCompile Include="Game Files\GoldenGun.cpp" />
|
|
<ClCompile Include="Game Files\GRIDCustom.cpp" />
|
|
<ClCompile Include="Game Files\GRIDReal.cpp" />
|
|
<ClCompile Include="Game Files\H2Overdrive.cpp" />
|
|
<ClCompile Include="Game Files\HOTD4.cpp" />
|
|
<ClCompile Include="Game Files\Hummer.cpp" />
|
|
<ClCompile Include="Game Files\HummerExtreme.cpp" />
|
|
<ClCompile Include="Game Files\IDTAv231.cpp" />
|
|
<ClCompile Include="Game Files\InitialD0v131.cpp" />
|
|
<ClCompile Include="Game Files\DemulInitialDInputs.cpp" />
|
|
<ClCompile Include="Game Files\InitialD0v211.cpp" />
|
|
<ClCompile Include="Game Files\InitialD0v230.cpp" />
|
|
<ClCompile Include="Game Files\KODrive.cpp" />
|
|
<ClCompile Include="Game Files\M2EmulatorDaytonaInputs.cpp" />
|
|
<ClCompile Include="Game Files\M2EmulatorIndy500Inputs.cpp" />
|
|
<ClCompile Include="Game Files\M2EmulatorSegaRallyInputs.cpp" />
|
|
<ClCompile Include="Game Files\MAMESupermodel.cpp" />
|
|
<ClCompile Include="Game Files\MarioKartGPDX1.10Real.cpp" />
|
|
<ClCompile Include="Game Files\MarioKartGPDX1.18Custom.cpp" />
|
|
<ClCompile Include="Game Files\MarioKartGPDX1.18Real.cpp" />
|
|
<ClCompile Include="Game Files\MarioKartGPDXUSACustom.cpp" />
|
|
<ClCompile Include="Game Files\MarioKartGPDXUSAReal.cpp" />
|
|
<ClCompile Include="Game Files\OutRun2Real.cpp" />
|
|
<ClCompile Include="Game Files\ButtonRumble.cpp" />
|
|
<ClCompile Include="Common Files\TeknoParrotGame.cpp" />
|
|
<ClCompile Include="Game Files\Demul.cpp" />
|
|
<ClCompile Include="Game Files\AfterburnerClimax.cpp" />
|
|
<ClCompile Include="Game Files\BG4JP.cpp" />
|
|
<ClCompile Include="Game Files\Daytona3.cpp" />
|
|
<ClCompile Include="DllMain.cpp" />
|
|
<ClCompile Include="Common Files\Game.cpp" />
|
|
<ClCompile Include="Game Files\ChaseHQ2.cpp" />
|
|
<ClCompile Include="Game Files\InitialD4.cpp" />
|
|
<ClCompile Include="Game Files\InitialD6.cpp" />
|
|
<ClCompile Include="Game Files\InitialD7.cpp" />
|
|
<ClCompile Include="Game Files\InitialD8.cpp" />
|
|
<ClCompile Include="Game Files\Machstorm.cpp" />
|
|
<ClCompile Include="Game Files\OutRun2Fake.cpp" />
|
|
<ClCompile Include="Game Files\PokkenTournament.cpp" />
|
|
<ClCompile Include="Game Files\R-Tuned.cpp" />
|
|
<ClCompile Include="Game Files\Rambo.cpp" />
|
|
<ClCompile Include="Game Files\RingRiders.cpp" />
|
|
<ClCompile Include="Game Files\SegaRaceTV.cpp" />
|
|
<ClCompile Include="Game Files\SegaRally3.cpp" />
|
|
<ClCompile Include="Game Files\SegaRacingClassic.cpp" />
|
|
<ClCompile Include="Game Files\FordRacing.cpp" />
|
|
<ClCompile Include="Game Files\MarioKartGPDXCustom.cpp" />
|
|
<ClCompile Include="Game Files\SegaRally3Other.cpp" />
|
|
<ClCompile Include="Game Files\Showdown.cpp" />
|
|
<ClCompile Include="Game Files\SnoCross.cpp" />
|
|
<ClCompile Include="Game Files\SonicSegaAllStarsRacing.cpp" />
|
|
<ClCompile Include="Game Files\SpringEffect.cpp" />
|
|
<ClCompile Include="Game Files\StormRacerG.cpp" />
|
|
<ClCompile Include="Game Files\SWDC2018.cpp" />
|
|
<ClCompile Include="Game Files\TestGame.cpp" />
|
|
<ClCompile Include="Game Files\TokyoCop.cpp" />
|
|
<ClCompile Include="Game Files\Transformers.cpp" />
|
|
<ClCompile Include="Game Files\WackyRaces.cpp" />
|
|
<ClCompile Include="Game Files\WastelandRacers2071.cpp" />
|
|
<ClCompile Include="Game Files\WMMT3.cpp" />
|
|
<ClCompile Include="Game Files\WMMT5.cpp" />
|
|
<ClCompile Include="Game Files\InitialD4Japan.cpp" />
|
|
<ClCompile Include="Game Files\GTIClub3.cpp" />
|
|
<ClCompile Include="Game Files\WMMT5DX+.cpp" />
|
|
<ClCompile Include="Game Files\WMMT5DX.cpp" />
|
|
<ClCompile Include="Game Files\WMMT6.cpp" />
|
|
<ClCompile Include="Game Files\WMMT6R.cpp" />
|
|
<ClCompile Include="Game Files\WMMT6RR.cpp" />
|
|
<ClCompile Include="IDirectInputDevice.cpp" />
|
|
<ClCompile Include="Game Files\MarioKartGPDX1.10Custom.cpp" />
|
|
<ClCompile Include="Game Files\InitialD5.cpp" />
|
|
<ClCompile Include="Game Files\M2Emulator.cpp" />
|
|
<ClCompile Include="Game Files\RoadFighters3D.cpp" />
|
|
<ClCompile Include="Game Files\LGI.cpp" />
|
|
<ClCompile Include="Game Files\LGI3D.cpp" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ClInclude Include="Common Files\TeknoParrotGame.h" />
|
|
<ClInclude Include="Game Files\AfterburnerClimax.h" />
|
|
<ClInclude Include="Game Files\BG4JP.h" />
|
|
<ClInclude Include="Game Files\Daytona3.h" />
|
|
<ClInclude Include="Common Files\Game.h" />
|
|
<ClInclude Include="Game Files\ChaseHQ2.h" />
|
|
<ClInclude Include="Game Files\InitialD4.h" />
|
|
<ClInclude Include="Game Files\InitialD6.h" />
|
|
<ClInclude Include="Game Files\InitialD7.h" />
|
|
<ClInclude Include="Game Files\InitialD8.h" />
|
|
<ClInclude Include="Game Files\Machstorm.h" />
|
|
<ClInclude Include="Game Files\OutRun2Fake.h" />
|
|
<ClInclude Include="Game Files\PokkenTournament.h" />
|
|
<ClInclude Include="Game Files\SegaRally3.h" />
|
|
<ClInclude Include="Game Files\SegaRacingClassic.h" />
|
|
<ClInclude Include="Game Files\FordRacing.h" />
|
|
<ClInclude Include="Game Files\MarioKartGPDXCustom.h" />
|
|
<ClInclude Include="Game Files\SegaRally3Other.h" />
|
|
<ClInclude Include="Game Files\SnoCross.h" />
|
|
<ClInclude Include="Game Files\SonicSegaAllStarsRacing.h" />
|
|
<ClInclude Include="Game Files\TestGame.h" />
|
|
<ClInclude Include="Game Files\Transformers.h" />
|
|
<ClInclude Include="Game Files\WackyRaces.h" />
|
|
<ClInclude Include="Game Files\WMMT5.h" />
|
|
<ClInclude Include="Game Files\GTIClub3.h" />
|
|
<ClInclude Include="IDirectInputDevice.h" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Text Include="Includes\FFBPluginReadme.txt" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<MASM Include="DLLWrapper.asm" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ResourceCompile Include="DInput8Wrapper.rc" />
|
|
</ItemGroup>
|
|
<PropertyGroup Label="Globals">
|
|
<ProjectGuid>{023441F6-2554-440F-9FFB-7E185AB7CF41}</ProjectGuid>
|
|
<Keyword>Win32Proj</Keyword>
|
|
<RootNamespace>Dinput8Wrapper</RootNamespace>
|
|
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
|
|
<ProjectName>DInput8Wrapper</ProjectName>
|
|
</PropertyGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
<UseDebugLibraries>true</UseDebugLibraries>
|
|
<PlatformToolset>v143</PlatformToolset>
|
|
<CharacterSet>Unicode</CharacterSet>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
<UseDebugLibraries>false</UseDebugLibraries>
|
|
<PlatformToolset>v143</PlatformToolset>
|
|
<WholeProgramOptimization>false</WholeProgramOptimization>
|
|
<CharacterSet>Unicode</CharacterSet>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
<UseDebugLibraries>true</UseDebugLibraries>
|
|
<PlatformToolset>v143</PlatformToolset>
|
|
<CharacterSet>Unicode</CharacterSet>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
<UseDebugLibraries>false</UseDebugLibraries>
|
|
<PlatformToolset>v143</PlatformToolset>
|
|
<WholeProgramOptimization>false</WholeProgramOptimization>
|
|
<CharacterSet>Unicode</CharacterSet>
|
|
</PropertyGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
<ImportGroup Label="ExtensionSettings">
|
|
<Import Project="$(VCTargetsPath)\BuildCustomizations\masm.props" />
|
|
</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'">
|
|
<LinkIncremental>true</LinkIncremental>
|
|
<OutDir>$(SolutionDir)$(Configuration).$(Platform)\</OutDir>
|
|
<IntDir>$(SolutionDir)$(Configuration).$(Platform)\$(ProjectName)\</IntDir>
|
|
<TargetName>dinput8</TargetName>
|
|
<EmbedManifest>false</EmbedManifest>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
<LinkIncremental>true</LinkIncremental>
|
|
<OutDir>$(SolutionDir)$(Configuration).$(Platform)\</OutDir>
|
|
<IntDir>$(SolutionDir)$(Configuration).$(Platform)\$(ProjectName)</IntDir>
|
|
<TargetName>dinput8</TargetName>
|
|
<EmbedManifest>false</EmbedManifest>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
<LinkIncremental>false</LinkIncremental>
|
|
<OutDir>$(SolutionDir)$(Configuration).$(Platform)\</OutDir>
|
|
<IntDir>$(SolutionDir)$(Configuration).$(Platform)\$(ProjectName)\</IntDir>
|
|
<TargetName>dinput8</TargetName>
|
|
<EmbedManifest>false</EmbedManifest>
|
|
<IncludePath>$(SolutionDir)\Xidi-master\Include\Xidi;$(VC_IncludePath);$(WindowsSDK_IncludePath);</IncludePath>
|
|
<SourcePath>$(VC_SourcePath)</SourcePath>
|
|
<CustomBuildAfterTargets>sdl2_init</CustomBuildAfterTargets>
|
|
<MASMAfterTargets>CoreBuild</MASMAfterTargets>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
<LinkIncremental>false</LinkIncremental>
|
|
<OutDir>$(SolutionDir)$(Configuration).$(Platform)\</OutDir>
|
|
<IntDir>$(SolutionDir)$(Configuration).$(Platform)\$(ProjectName)\</IntDir>
|
|
<TargetName>dinput8</TargetName>
|
|
<EmbedManifest>false</EmbedManifest>
|
|
<IncludePath>$(SolutionDir)\Xidi-master\Include\Xidi;$(VC_IncludePath);$(WindowsSDK_IncludePath);</IncludePath>
|
|
</PropertyGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
<ClCompile>
|
|
<PrecompiledHeader>
|
|
</PrecompiledHeader>
|
|
<Optimization>Disabled</Optimization>
|
|
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;DIRECTINPUT_VERSION=0x0800;WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<SDLCheck>true</SDLCheck>
|
|
<MinimalRebuild>false</MinimalRebuild>
|
|
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<AdditionalIncludeDirectories>Include/$(SolutionName)</AdditionalIncludeDirectories>
|
|
<ForcedIncludeFiles>
|
|
</ForcedIncludeFiles>
|
|
</ClCompile>
|
|
<Link>
|
|
<SubSystem>Windows</SubSystem>
|
|
<GenerateDebugInformation>Debug</GenerateDebugInformation>
|
|
<ModuleDefinitionFile>dinput8.def</ModuleDefinitionFile>
|
|
<AdditionalDependencies>dinput8.lib;dxguid.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;xinput.lib;Common Files/MinHook/x86/Debug/MinHook.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
<IgnoreSpecificDefaultLibraries>libcmt.lib</IgnoreSpecificDefaultLibraries>
|
|
</Link>
|
|
<ResourceCompile>
|
|
<AdditionalIncludeDirectories>Resources</AdditionalIncludeDirectories>
|
|
</ResourceCompile>
|
|
<ResourceCompile>
|
|
<NullTerminateStrings>true</NullTerminateStrings>
|
|
</ResourceCompile>
|
|
<Manifest>
|
|
<OutputManifestFile>$(IntDir)$(TargetName)$(TargetExt).embed.manifest</OutputManifestFile>
|
|
</Manifest>
|
|
<ManifestResourceCompile>
|
|
<ResourceOutputFileName>$(IntDir)$(TargetName)$(TargetExt).embed.manifest.res</ResourceOutputFileName>
|
|
</ManifestResourceCompile>
|
|
</ItemDefinitionGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
<ClCompile>
|
|
<PrecompiledHeader>
|
|
</PrecompiledHeader>
|
|
<Optimization>Disabled</Optimization>
|
|
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;DIRECTINPUT_VERSION=0x0800;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<SDLCheck>true</SDLCheck>
|
|
<MinimalRebuild>false</MinimalRebuild>
|
|
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<AdditionalIncludeDirectories>Include/$(SolutionName)</AdditionalIncludeDirectories>
|
|
<ForcedIncludeFiles>
|
|
</ForcedIncludeFiles>
|
|
</ClCompile>
|
|
<Link>
|
|
<SubSystem>Windows</SubSystem>
|
|
<GenerateDebugInformation>Debug</GenerateDebugInformation>
|
|
<ModuleDefinitionFile>dinput8.def</ModuleDefinitionFile>
|
|
<AdditionalDependencies>dinput8.lib;dxguid.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;xinput.lib;Common Files/MinHook/x64/Debug/MinHook.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
<IgnoreSpecificDefaultLibraries>libcmtd.lib</IgnoreSpecificDefaultLibraries>
|
|
</Link>
|
|
<ResourceCompile>
|
|
<AdditionalIncludeDirectories>Resources</AdditionalIncludeDirectories>
|
|
</ResourceCompile>
|
|
<ResourceCompile>
|
|
<NullTerminateStrings>true</NullTerminateStrings>
|
|
</ResourceCompile>
|
|
<Manifest>
|
|
<OutputManifestFile>$(IntDir)$(TargetName)$(TargetExt).embed.manifest</OutputManifestFile>
|
|
</Manifest>
|
|
<ManifestResourceCompile>
|
|
<ResourceOutputFileName>$(IntDir)$(TargetName)$(TargetExt).embed.manifest.res</ResourceOutputFileName>
|
|
</ManifestResourceCompile>
|
|
</ItemDefinitionGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
<ClCompile>
|
|
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
<Optimization>MaxSpeed</Optimization>
|
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;DIRECTINPUT_VERSION=0x0800;WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<SDLCheck>true</SDLCheck>
|
|
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<AdditionalIncludeDirectories>Include/$(SolutionName)</AdditionalIncludeDirectories>
|
|
</ClCompile>
|
|
<Link>
|
|
<SubSystem>Windows</SubSystem>
|
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
<OptimizeReferences>true</OptimizeReferences>
|
|
<GenerateDebugInformation>No</GenerateDebugInformation>
|
|
<ModuleDefinitionFile>dinput8.def</ModuleDefinitionFile>
|
|
<AdditionalDependencies>dinput8.lib;dxguid.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;Common Files/MinHook/x86/Release/MinHook.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
<ImageHasSafeExceptionHandlers />
|
|
<ImportLibrary>$(OutDir)$(TargetName).lib</ImportLibrary>
|
|
<IgnoreSpecificDefaultLibraries>libcmt.lib</IgnoreSpecificDefaultLibraries>
|
|
</Link>
|
|
<ResourceCompile>
|
|
<AdditionalIncludeDirectories>Resources</AdditionalIncludeDirectories>
|
|
</ResourceCompile>
|
|
<ResourceCompile>
|
|
<NullTerminateStrings>true</NullTerminateStrings>
|
|
</ResourceCompile>
|
|
<Manifest>
|
|
<OutputManifestFile>$(IntDir)$(TargetName)$(TargetExt).embed.manifest</OutputManifestFile>
|
|
</Manifest>
|
|
<ManifestResourceCompile>
|
|
<ResourceOutputFileName>$(IntDir)$(TargetName)$(TargetExt).embed.manifest.res</ResourceOutputFileName>
|
|
</ManifestResourceCompile>
|
|
<PostBuildEvent>
|
|
<Command>xcopy /y "$(ProjectDir)Includes\*" "$(OutDir)"
|
|
if not exist "$(ProjectDir)Post-Build\node_modules" (cd "$(ProjectDir)Post-Build\" && npm install)
|
|
node "$(ProjectDir)Post-Build\build.js" "$(ProjectDir)Config\FFBPlugin.ini" "$(OutDir)\" "$(OutDir)\"
|
|
$(ProjectDir)Post-Build\copydlls.bat "$(OutDir)"</Command>
|
|
</PostBuildEvent>
|
|
<CustomBuildStep>
|
|
<Command>echo HELLO WORLD
|
|
cd $(OutDir) &amp;&amp; for /D /r %d in (.\Deploy\*) do @xcopy *.dll %d\ /y</Command>
|
|
<TreatOutputAsContent>
|
|
</TreatOutputAsContent>
|
|
</CustomBuildStep>
|
|
</ItemDefinitionGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
<ClCompile>
|
|
<PrecompiledHeader>
|
|
</PrecompiledHeader>
|
|
<Optimization>MaxSpeed</Optimization>
|
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;DIRECTINPUT_VERSION=0x0800;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<SDLCheck>true</SDLCheck>
|
|
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
<OmitFramePointers>false</OmitFramePointers>
|
|
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<AdditionalIncludeDirectories>Include/$(SolutionName)</AdditionalIncludeDirectories>
|
|
<ForcedIncludeFiles>
|
|
</ForcedIncludeFiles>
|
|
</ClCompile>
|
|
<Link>
|
|
<SubSystem>Windows</SubSystem>
|
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
<OptimizeReferences>true</OptimizeReferences>
|
|
<GenerateDebugInformation>No</GenerateDebugInformation>
|
|
<ModuleDefinitionFile>dinput8.def</ModuleDefinitionFile>
|
|
<AdditionalDependencies>dinput8.lib;dxguid.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;Common Files/MinHook/x64/Release/MinHook.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
<IgnoreAllDefaultLibraries>
|
|
</IgnoreAllDefaultLibraries>
|
|
<IgnoreSpecificDefaultLibraries>libcmt.lib</IgnoreSpecificDefaultLibraries>
|
|
</Link>
|
|
<ResourceCompile>
|
|
<AdditionalIncludeDirectories>Resources</AdditionalIncludeDirectories>
|
|
</ResourceCompile>
|
|
<ResourceCompile>
|
|
<NullTerminateStrings>true</NullTerminateStrings>
|
|
</ResourceCompile>
|
|
<Manifest>
|
|
<OutputManifestFile>$(IntDir)$(TargetName)$(TargetExt).embed.manifest</OutputManifestFile>
|
|
</Manifest>
|
|
<ManifestResourceCompile>
|
|
<ResourceOutputFileName>$(IntDir)$(TargetName)$(TargetExt).embed.manifest.res</ResourceOutputFileName>
|
|
</ManifestResourceCompile>
|
|
<PreBuildEvent>
|
|
<Command>
|
|
</Command>
|
|
</PreBuildEvent>
|
|
</ItemDefinitionGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
<ImportGroup Label="ExtensionTargets">
|
|
<Import Project="$(VCTargetsPath)\BuildCustomizations\masm.targets" />
|
|
<Import Project="packages\sdl2.nuget.redist.2.28.5\build\native\sdl2.nuget.redist.targets" Condition="Exists('packages\sdl2.nuget.redist.2.28.5\build\native\sdl2.nuget.redist.targets')" />
|
|
<Import Project="packages\sdl2.nuget.2.28.5\build\native\sdl2.nuget.targets" Condition="Exists('packages\sdl2.nuget.2.28.5\build\native\sdl2.nuget.targets')" />
|
|
</ImportGroup>
|
|
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
|
|
<PropertyGroup>
|
|
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
|
|
</PropertyGroup>
|
|
<Error Condition="!Exists('packages\sdl2.nuget.redist.2.28.5\build\native\sdl2.nuget.redist.targets')" Text="$([System.String]::Format('$(ErrorText)', 'packages\sdl2.nuget.redist.2.28.5\build\native\sdl2.nuget.redist.targets'))" />
|
|
<Error Condition="!Exists('packages\sdl2.nuget.2.28.5\build\native\sdl2.nuget.targets')" Text="$([System.String]::Format('$(ErrorText)', 'packages\sdl2.nuget.2.28.5\build\native\sdl2.nuget.targets'))" />
|
|
</Target>
|
|
</Project> |