mirror of
https://github.com/jkcoxson/idevice.git
synced 2026-03-02 14:36:16 +01:00
Support Win32 cpp build
This commit is contained in:
@@ -191,6 +191,9 @@
|
||||
<AdditionalDependencies>idevice_ffi.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories>
|
||||
</Lib>
|
||||
<PreBuildEvent>
|
||||
<Command>call "$(ProjectDir)..\vs_build_rust.bat" "$(Platform)" "$(OutDir)"</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
@@ -219,6 +222,9 @@
|
||||
<AdditionalDependencies>idevice_ffi.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories>
|
||||
</Lib>
|
||||
<PreBuildEvent>
|
||||
<Command>call "$(ProjectDir)..\vs_build_rust.bat" "$(Platform)" "$(OutDir)"</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
@@ -305,6 +311,9 @@
|
||||
<AdditionalDependencies>idevice_ffi.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories>
|
||||
</Lib>
|
||||
<PreBuildEvent>
|
||||
<Command>call "$(ProjectDir)..\vs_build_rust.bat" "$(Platform)" "$(OutDir)"</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
|
||||
<ClCompile>
|
||||
@@ -333,6 +342,9 @@
|
||||
<AdditionalDependencies>idevice_ffi.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories>
|
||||
</Lib>
|
||||
<PreBuildEvent>
|
||||
<Command>call "$(ProjectDir)..\vs_build_rust.bat" "$(Platform)" "$(OutDir)"</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
|
||||
@@ -29,6 +29,9 @@ IF /I "%~1" == "x64" (
|
||||
IF /I "%~1" == "ARM64" (
|
||||
SET "RUST_TARGET=aarch64-pc-windows-msvc"
|
||||
)
|
||||
IF /I "%~1" == "Win32" (
|
||||
SET "RUST_TARGET=i686-pc-windows-msvc"
|
||||
)
|
||||
|
||||
IF NOT DEFINED RUST_TARGET (
|
||||
echo Error: Unsupported Visual Studio platform '%~1'.
|
||||
|
||||
Reference in New Issue
Block a user