This repository has been archived by the owner on Dec 15, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathFusionFramework.targets
33 lines (26 loc) · 1.98 KB
/
FusionFramework.targets
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<Project DefaultTargets="Compile"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<FusionOutputFiles Include="$(OutDir)*.dll;$(OutDir)*.exe"/>
<ThirdPartyFiles Include="$(SolutionDir)Libs\FbxSdk\lib\vs2012\x64\$(ConfigurationName)\libfbxsdk.dll"/>
<ToolBoxFiles Include="$(SolutionDir)Tools\*.com;$(SolutionDir)Tools\*.exe;$(SolutionDir)Tools\*.dll;"/>
<ContentFiles Include="$(SolutionDir)FusionContent\*.*"/>
</ItemGroup>
<Target Name="AfterBuild">
<Exec Command='echo Copying Fusion Framework files...'/>
<Copy SourceFiles="@(FusionOutputFiles)" DestinationFolder="$(FUSION_BIN)" SkipUnchangedFiles="false"/>
<Copy SourceFiles="@(ThirdPartyFiles)" DestinationFolder="$(FUSION_BIN)" SkipUnchangedFiles="false"/>
<Copy SourceFiles="@(ToolBoxFiles)" DestinationFolder="$(FUSION_BIN)" SkipUnchangedFiles="false"/>
<Copy SourceFiles="@(ContentFiles)" DestinationFolder="$(FUSION_CONTENT)" SkipUnchangedFiles="false"/>
<Exec Command='echo Done.'/>
<!--Exec Command='"$(SolutionDir)\Source\Bin\SharpCLI.exe" "$(TargetPath)"'/>
<GetFrameworkSdkPath>
<Output TaskParameter="Path" PropertyName="FrameworkSdkPath" />
</GetFrameworkSdkPath>
<Exec Command='"$(FrameworkSdkPath)\bin\NETFX 4.5.1 Tools\x64\sn.exe" -Ra $(TargetPath) $(SolutionDir)sharpdx.snk' Condition="'$(SharpDXSign)' == 'true'"/-->
<!-- Copy back *.dll from bin/Debug|Release to obj/Debug/Release directory -->
<!--Copy SourceFiles="@(MainAssembly)" DestinationFolder="$(IntermediateOutputPath)" SkipUnchangedFiles="true" OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"/-->
<!-- Copy back *.pdb from bin/Debug|Release to obj/Debug/Release directory -->
<!--Copy SourceFiles="@(_DebugSymbolsOutputPath)" DestinationFiles="@(_DebugSymbolsIntermediatePath)" SkipUnchangedFiles="true" OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)" Condition="'$(_DebugSymbolsProduced)'=='true' and '$(SkipCopyingSymbolsToOutputDirectory)' != 'true'"/-->
</Target>
</Project>