]> git.ipfire.org Git - thirdparty/freeswitch.git/blob - w32/download_libpng.props
Merge pull request #2459 from signalwire/cseq
[thirdparty/freeswitch.git] / w32 / download_libpng.props
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ImportGroup Label="PropertySheets">
4 <Import Project="downloadpackage.task" Condition=" '$(downloadpackagetask_Imported)' == '' " />
5 </ImportGroup>
6 <PropertyGroup>
7 <downloadlibpngPropsImported>true</downloadlibpngPropsImported>
8 </PropertyGroup>
9
10 <!--
11 Download Target.
12 Name must be unique.
13 By design, targets are executed only once per project.
14
15 Usage:
16
17 package: URI
18
19 expectfileordirectory: Skips the download and extraction if exists
20
21 outputfolder: Folder to store a downloaded file.
22 By default "$(BaseDir)libs", if empty
23
24 outputfilename: If not empty, overrides filename from URI.
25 .exe files don't get extracted
26
27 extractto: Folder to extract an archive to
28 -->
29
30 <Target Name="libpngDownloadTarget" BeforeTargets="CustomBuild;PreBuildEvent;" DependsOnTargets="7za">
31 <DownloadPackageTask
32 package="http://files.freeswitch.org/downloads/libs/libpng.tar.bz2"
33 expectfileordirectory="$(BaseDir)libs\libpng\png.h"
34 outputfolder=""
35 outputfilename=""
36 extractto="$(BaseDir)libs\"
37 />
38 </Target>
39
40 </Project>