mirror of
https://github.com/frida/frida-python
synced 2026-06-08 14:16:17 +00:00
72899a4315
Most use-cases will need to use some JS API that we're not bridging, so it's better to keep our bindings simple. It has also become clear that our CLI tools should be split out so Frida-based tools don't have to depend on colorama, prompt_toolkit, and pygments.
44 lines
2.8 KiB
XML
44 lines
2.8 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
|
|
<ItemGroup>
|
|
<ClCompile Include="src\_frida.c" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<CustomBuild Include="src\frida\__init__.py">
|
|
<FileType>Document</FileType>
|
|
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Installing frida package</Message>
|
|
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Installing frida package</Message>
|
|
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Installing frida package</Message>
|
|
<Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Installing frida package</Message>
|
|
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">rmdir /S /Q $(OutDir)frida 2>NUL
|
|
mkdir $(OutDir)frida || exit 1
|
|
copy /B /Y "$(ProjectDir)src\frida\*.py" $(OutDir)frida || exit 1
|
|
echo. > $(IntDir)frida-package.stamp</Command>
|
|
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)frida-package.stamp</Outputs>
|
|
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)src\frida\core.py</AdditionalInputs>
|
|
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">rmdir /S /Q $(OutDir)frida 2>NUL
|
|
mkdir $(OutDir)frida || exit 1
|
|
copy /B /Y "$(ProjectDir)src\frida\*.py" $(OutDir)frida || exit 1
|
|
echo. > $(IntDir)frida-package.stamp</Command>
|
|
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)frida-package.stamp</Outputs>
|
|
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectDir)src\frida\core.py</AdditionalInputs>
|
|
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">rmdir /S /Q $(OutDir)frida 2>NUL
|
|
mkdir $(OutDir)frida || exit 1
|
|
copy /B /Y "$(ProjectDir)src\frida\*.py" $(OutDir)frida || exit 1
|
|
echo. > $(IntDir)frida-package.stamp</Command>
|
|
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)frida-package.stamp</Outputs>
|
|
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectDir)src\frida\core.py</AdditionalInputs>
|
|
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">rmdir /S /Q $(OutDir)frida 2>NUL
|
|
mkdir $(OutDir)frida || exit 1
|
|
copy /B /Y "$(ProjectDir)src\frida\*.py" $(OutDir)frida || exit 1
|
|
echo. > $(IntDir)frida-package.stamp</Command>
|
|
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)frida-package.stamp</Outputs>
|
|
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectDir)src\frida\core.py</AdditionalInputs>
|
|
</CustomBuild>
|
|
<None Include="src\frida\core.py" />
|
|
</ItemGroup>
|
|
|
|
</Project>
|