blob: 89721a614b1150c788a9c52fd3a7fbfecd2e97b2 (
plain) (
blame)
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
84
85
86
87
88
89
90
91
|
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Label="UserMacros">
<ApiVersion>1</ApiVersion>
<PixmanEtcInstallRoot>..\..\..\..\build\$(Platform)</PixmanEtcInstallRoot>
<CopyDir>..\..\..\..\pixman-0.26.2-rel</CopyDir>
<PixmanDoInstall>
mkdir $(CopyDir)
mkdir $(CopyDir)\bin
copy $(SolutionDir)$(Configuration)\$(Platform)\bin\*.dll $(CopyDir)\bin
copy $(SolutionDir)$(Configuration)\$(Platform)\bin\testpixman.exe $(CopyDir)\bin
mkdir $(CopyDir)\include\pixman-$(ApiVersion)
copy ..\..\..\pixman\pixman.h $(CopyDir)\include\pixman-$(ApiVersion)
copy ..\..\..\pixman\pixman-version.h $(CopyDir)\include\pixman-$(ApiVersion)
mkdir $(CopyDir)\lib
copy $(SolutionDir)$(Configuration)\$(Platform)\bin\*-$(ApiVersion).lib $(CopyDir)\lib
copy $(SolutionDir)$(Configuration)\$(Platform)\bin\*-$(ApiVersion).exp $(CopyDir)\lib
</PixmanDoInstall>
</PropertyGroup>
<PropertyGroup>
<_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
<_PropertySheetDisplayName>pixmanprops</_PropertySheetDisplayName>
<OutDir>$(SolutionDir)$(Configuration)\$(PlatformName)\bin\</OutDir>
<IntDir>$(SolutionDir)$(Configuration)\$(PlatformName)\obj\$(ProjectName)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
<AdditionalIncludeDirectories>..\..\..;..\..\..\pixman;$(PixmanEtcInstallRoot)\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;HAVE_CONFIG_H;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<DisableSpecificWarnings>4244;4101;4819;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<Link>
<AdditionalLibraryDirectories>$(PixmanEtcInstallRoot)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
</Link>
<PreBuildEvent>
<Command>
if exist ..\..\..\pixman\pixman-combine32.h goto DONE_PIXMAN_COMBINE_32_H
perl ..\..\..\pixman\make-combine.pl 8 < ..\..\..\pixman\pixman-combine.h.template > ..\..\..\pixman\pixman-combine32.h
:DONE_PIXMAN_COMBINE_32_H
if exist ..\..\..\pixman\pixman-combine32.c goto DONE_PIXMAN_COMBINE_32_C
perl ..\..\..\pixman\make-combine.pl 8 < ..\..\..\pixman\pixman-combine.c.template > ..\..\..\pixman\pixman-combine32.c
:DONE_PIXMAN_COMBINE_32_C
if exist ..\..\..\pixman\pixman-combine64.h goto DONE_PIXMAN_COMBINE_64_H
perl ..\..\..\pixman\make-combine.pl 16 < ..\..\..\pixman\pixman-combine.h.template > ..\..\..\pixman\pixman-combine64.h
:DONE_PIXMAN_COMBINE_64_H
if exist ..\..\..\pixman\pixman-combine64.c goto DONE_PIXMAN_COMBINE_64_C
perl ..\..\..\pixman\make-combine.pl 16 < ..\..\..\pixman\pixman-combine.c.template > ..\..\..\pixman\pixman-combine64.c
:DONE_PIXMAN_COMBINE_64_C
</Command>
</PreBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
<BuildMacro Include="ApiVersion">
<Value>$(ApiVersion)</Value>
</BuildMacro>
<BuildMacro Include="PixmanEtcInstallRoot">
<Value>$(PixmanEtcInstallRoot)</Value>
</BuildMacro>
<BuildMacro Include="PixmanDoInstall">
<Value>$(PixmanDoInstall)</Value>
</BuildMacro>
</ItemGroup>
</Project>
|