forked from Kinovea/Kinovea
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathKinovea.targets
83 lines (69 loc) · 4.67 KB
/
Kinovea.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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<SVGObsRefsFiles Include="..\Tools\svg\*.svg" />
<XSLTFiles Include="..\Tools\XML\Kva to Spreadsheets\*.xsl" />
<XSLTFiles Include="..\Tools\XML\Kva to Kva\*.xsl" />
<XSLTFiles Include="..\Tools\XML\Preferences\*.xsl" />
<DrawingToolsFiles Include="..\Tools\DrawingTools\**\*.xml" />
</ItemGroup>
<PropertyGroup>
<BuildDependsOn>
$(BuildDependsOn);
CopyNativeDependencies;
CopySVGObsRefs;
CopyHelp;
CopyXSLT;
CopyDrawingTools;
</BuildDependsOn>
</PropertyGroup>
<Target Name="CopyNativeDependencies">
<Message Text="Copying native dependencies."/>
<Copy SourceFiles="..\Refs\FFmpeg\bin\$(Platform)\avcodec-56.dll" DestinationFolder="$(TargetDir)"/>
<Copy SourceFiles="..\Refs\FFmpeg\bin\$(Platform)\avdevice-56.dll" DestinationFolder="$(TargetDir)"/>
<Copy SourceFiles="..\Refs\FFmpeg\bin\$(Platform)\avfilter-5.dll" DestinationFolder="$(TargetDir)"/>
<Copy SourceFiles="..\Refs\FFmpeg\bin\$(Platform)\avformat-56.dll" DestinationFolder="$(TargetDir)"/>
<Copy SourceFiles="..\Refs\FFmpeg\bin\$(Platform)\avutil-54.dll" DestinationFolder="$(TargetDir)"/>
<Copy SourceFiles="..\Refs\FFmpeg\bin\$(Platform)\postproc-53.dll" DestinationFolder="$(TargetDir)"/>
<Copy SourceFiles="..\Refs\FFmpeg\bin\$(Platform)\swresample-1.dll" DestinationFolder="$(TargetDir)"/>
<Copy SourceFiles="..\Refs\FFmpeg\bin\$(Platform)\swscale-3.dll" DestinationFolder="$(TargetDir)"/>
<Copy SourceFiles="..\Refs\Microsoft\$(Platform)\msvcm90.dll" DestinationFolder="$(TargetDir)"/>
<Copy SourceFiles="..\Refs\Microsoft\$(Platform)\msvcp90.dll" DestinationFolder="$(TargetDir)"/>
<Copy SourceFiles="..\Refs\Microsoft\$(Platform)\msvcr90.dll" DestinationFolder="$(TargetDir)"/>
<Copy SourceFiles="..\Refs\Microsoft\$(Platform)\Microsoft.VC90.CRT.manifest" DestinationFolder="$(TargetDir)"/>
<Copy SourceFiles="..\Refs\Microsoft\$(Platform)\vcomp90.dll" DestinationFolder="$(TargetDir)"/>
<Copy SourceFiles="..\Refs\Microsoft\$(Platform)\Microsoft.VC90.OpenMP.manifest" DestinationFolder="$(TargetDir)"/>
<Copy SourceFiles="..\Refs\Microsoft\$(Platform)\msvcp110.dll" DestinationFolder="$(TargetDir)"/>
<Copy SourceFiles="..\Refs\Microsoft\$(Platform)\msvcr110.dll" DestinationFolder="$(TargetDir)"/>
<Copy SourceFiles="..\Refs\Microsoft\$(Platform)\vcruntime140.dll" DestinationFolder="$(TargetDir)"/>
<Copy SourceFiles="..\Refs\TurboJpeg\$(Platform)\turbojpeg.dll" DestinationFolder="$(TargetDir)"/>
<Copy SourceFiles="..\Refs\OpenCV\2.4.10\$(Platform)\cvextern.dll" DestinationFolder="$(TargetDir)\$(Platform)"/>
<Copy SourceFiles="..\Refs\OpenCV\2.4.10\$(Platform)\opencv_core2410.dll" DestinationFolder="$(TargetDir)\$(Platform)"/>
<Copy SourceFiles="..\Refs\OpenCV\2.4.10\$(Platform)\opencv_calib3d2410.dll" DestinationFolder="$(TargetDir)\$(Platform)"/>
<Copy SourceFiles="..\Refs\OpenCV\2.4.10\$(Platform)\opencv_flann2410.dll" DestinationFolder="$(TargetDir)\$(Platform)"/>
<Copy SourceFiles="..\Refs\OpenCV\2.4.10\$(Platform)\opencv_features2d2410.dll" DestinationFolder="$(TargetDir)\$(Platform)"/>
<Copy SourceFiles="..\Refs\OpenCV\2.4.10\$(Platform)\opencv_imgproc2410.dll" DestinationFolder="$(TargetDir)\$(Platform)"/>
<Copy SourceFiles="..\Refs\OpenCV\2.4.10\$(Platform)\OpenCL.dll" DestinationFolder="$(TargetDir)\$(Platform)"/>
</Target>
<Target Name="CopySVGObsRefs">
<Message Text="Copying SVG observation references."/>
<RemoveDir Directories="$(TargetDir)guides" />
<MakeDir Directories="$(TargetDir)guides" Condition="!Exists('$(TargetDir)guides')" />
<Copy SourceFiles="@(SVGObsRefsFiles)" DestinationFolder="$(TargetDir)guides"/>
</Target>
<Target Name="CopyHelp">
<Message Text="Copying Help index."/>
<Copy SourceFiles="..\Installer\OtherFiles\HelpIndex.xml" DestinationFolder="$(TargetDir)"/>
</Target>
<Target Name="CopyXSLT">
<Message Text="Copying XSLT sheets."/>
<RemoveDir Directories="$(TargetDir)xslt" />
<MakeDir Directories="$(TargetDir)xslt" Condition="!Exists('$(TargetDir)xslt')" />
<Copy SourceFiles="@(XSLTFiles)" DestinationFolder="$(TargetDir)xslt"/>
</Target>
<Target Name="CopyDrawingTools">
<Message Text="Copying drawing tools."/>
<RemoveDir Directories="$(TargetDir)DrawingTools" />
<MakeDir Directories="$(TargetDir)DrawingTools" Condition="!Exists('$(TargetDir)DrawingTools')" />
<Copy SourceFiles="@(DrawingToolsFiles)" DestinationFolder="$(TargetDir)DrawingTools\%(RecursiveDir)"/>
</Target>
</Project>