~ubuntu-branches/ubuntu/wily/atk1.0/wily-proposed

« back to all changes in this revision

Viewing changes to build/win32/vs10/atk.props

  • Committer: Package Import Robot
  • Author(s): Emilio Pozuelo Monfort
  • Date: 2013-03-26 13:07:55 UTC
  • mfrom: (1.4.8) (11.1.14 experimental)
  • Revision ID: package-import@ubuntu.com-20130326130755-t4w0eg40fg6becew
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
<?xml version="1.0" encoding="utf-8"?>
2
2
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
3
  <PropertyGroup Label="UserMacros">
4
 
    <AtkApiVersion>1.0</AtkApiVersion>
 
4
    <ApiVersion>1.0</ApiVersion>
5
5
    <AtkDummyPrefix>\"/dummy\"</AtkDummyPrefix>
6
 
    <AtkEtcInstallRoot>..\..\..\..\vs10\$(Platform)</AtkEtcInstallRoot>
7
 
    <CopyDir>$(AtkEtcInstallRoot)</CopyDir>
 
6
    <VSVer>10</VSVer>
 
7
    <GlibEtcInstallRoot>..\..\..\..\vs$(VSVer)\$(Platform)</GlibEtcInstallRoot>
 
8
    <GlibEtcInstallRootFromBuildWin32>..\..\..\vs$(VSVer)\$(Platform)</GlibEtcInstallRootFromBuildWin32>
 
9
    <CopyDir>$(GLibEtcInstallRoot)</CopyDir>
8
10
    <AtkDoInstall>
9
11
mkdir $(CopyDir)\bin
10
12
 
11
13
copy $(SolutionDir)$(Configuration)\$(Platform)\bin\*.dll $(CopyDir)\bin
12
14
 
13
15
 
14
 
mkdir $(CopyDir)\include\atk-$(AtkApiVersion)\atk
15
 
 
16
 
copy ..\..\..\atk\atk.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
17
 
 
18
 
copy ..\..\..\atk\atkaction.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
19
 
 
20
 
copy ..\..\..\atk\atkcomponent.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
21
 
 
22
 
copy ..\..\..\atk\atkdocument.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
23
 
 
24
 
copy ..\..\..\atk\atkeditabletext.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
25
 
 
26
 
copy ..\..\..\atk\atkgobjectaccessible.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
27
 
 
28
 
copy ..\..\..\atk\atkhyperlink.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
29
 
 
30
 
copy ..\..\..\atk\atkhyperlinkimpl.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
31
 
 
32
 
copy ..\..\..\atk\atkhypertext.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
33
 
 
34
 
copy ..\..\..\atk\atknoopobject.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
35
 
 
36
 
copy ..\..\..\atk\atknoopobjectfactory.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
37
 
 
38
 
copy ..\..\..\atk\atkobject.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
39
 
 
40
 
copy ..\..\..\atk\atkobjectfactory.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
41
 
 
42
 
copy ..\..\..\atk\atkplug.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
43
 
 
44
 
copy ..\..\..\atk\atkimage.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
45
 
 
46
 
copy ..\..\..\atk\atkregistry.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
47
 
 
48
 
copy ..\..\..\atk\atkrelation.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
49
 
 
50
 
copy ..\..\..\atk\atkrelationtype.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
51
 
 
52
 
copy ..\..\..\atk\atkrelationset.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
53
 
 
54
 
copy ..\..\..\atk\atkselection.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
55
 
 
56
 
copy ..\..\..\atk\atksocket.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
57
 
 
58
 
copy ..\..\..\atk\atkstate.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
59
 
 
60
 
copy ..\..\..\atk\atkstateset.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
61
 
 
62
 
copy ..\..\..\atk\atkstreamablecontent.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
63
 
 
64
 
copy ..\..\..\atk\atktable.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
65
 
 
66
 
copy ..\..\..\atk\atktext.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
67
 
 
68
 
copy ..\..\..\atk\atkutil.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
69
 
 
70
 
copy ..\..\..\atk\atkmisc.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
71
 
 
72
 
copy ..\..\..\atk\atkvalue.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
73
 
 
74
 
copy ..\..\..\atk\atkwindow.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
75
 
 
76
 
copy ..\..\..\atk\atkversion.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
77
 
 
78
 
copy ..\..\..\atk\atk-enum-types.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
 
16
mkdir $(CopyDir)\include\atk-$(ApiVersion)\atk
 
17
 
 
18
copy ..\..\..\atk\atk.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
19
 
 
20
copy ..\..\..\atk\atkaction.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
21
 
 
22
copy ..\..\..\atk\atkcomponent.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
23
 
 
24
copy ..\..\..\atk\atkdocument.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
25
 
 
26
copy ..\..\..\atk\atkeditabletext.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
27
 
 
28
copy ..\..\..\atk\atkgobjectaccessible.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
29
 
 
30
copy ..\..\..\atk\atkhyperlink.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
31
 
 
32
copy ..\..\..\atk\atkhyperlinkimpl.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
33
 
 
34
copy ..\..\..\atk\atkhypertext.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
35
 
 
36
copy ..\..\..\atk\atknoopobject.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
37
 
 
38
copy ..\..\..\atk\atknoopobjectfactory.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
39
 
 
40
copy ..\..\..\atk\atkobject.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
41
 
 
42
copy ..\..\..\atk\atkobjectfactory.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
43
 
 
44
copy ..\..\..\atk\atkplug.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
45
 
 
46
copy ..\..\..\atk\atkimage.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
47
 
 
48
copy ..\..\..\atk\atkregistry.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
49
 
 
50
copy ..\..\..\atk\atkrelation.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
51
 
 
52
copy ..\..\..\atk\atkrelationtype.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
53
 
 
54
copy ..\..\..\atk\atkrelationset.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
55
 
 
56
copy ..\..\..\atk\atkselection.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
57
 
 
58
copy ..\..\..\atk\atksocket.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
59
 
 
60
copy ..\..\..\atk\atkstate.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
61
 
 
62
copy ..\..\..\atk\atkstateset.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
63
 
 
64
copy ..\..\..\atk\atkstreamablecontent.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
65
 
 
66
copy ..\..\..\atk\atktable.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
67
 
 
68
copy ..\..\..\atk\atktext.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
69
 
 
70
copy ..\..\..\atk\atkutil.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
71
 
 
72
copy ..\..\..\atk\atkmisc.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
73
 
 
74
copy ..\..\..\atk\atkvalue.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
75
 
 
76
copy ..\..\..\atk\atkwindow.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
77
 
 
78
copy ..\..\..\atk\atkversion.h $(CopyDir)\include\atk-$(ApiVersion)\atk
 
79
 
 
80
copy ..\..\..\atk\atk-enum-types.h $(CopyDir)\include\atk-$(ApiVersion)\atk
79
81
 
80
82
 
81
83
mkdir $(CopyDir)\lib
82
84
 
83
 
copy $(SolutionDir)$(Configuration)\$(Platform)\bin\*-$(AtkApiVersion).lib $(CopyDir)\lib
 
85
copy $(SolutionDir)$(Configuration)\$(Platform)\bin\*-$(ApiVersion).lib $(CopyDir)\lib
84
86
 
85
87
</AtkDoInstall>
 
88
<DoGenGir>
 
89
set VSVER=$(VSVer)
 
90
set CONF=$(Configuration)
 
91
set PLAT=$(Platform)
 
92
set BASEDIR=$(GlibEtcInstallRootFromBuildWin32)
 
93
cd ..
 
94
call gengir.bat
 
95
 
 
96
cd vs$(VSVer)
 
97
</DoGenGir>
86
98
    <GenerateAtkDef>echo EXPORTS &gt;"..\..\..\atk\atk.def" &amp;&amp; cl /EP ..\..\..\atk\atk.symbols &gt;&gt;"..\..\..\atk\atk.def"</GenerateAtkDef>
87
99
    <AtkDefines>ATK_COMPILATION;DLL_EXPORT;ATK_LOCALEDIR="$(AtkDummyPrefix)/share/locale"</AtkDefines>
88
100
    <AtkLibtoolCompatibleDllPrefix>lib</AtkLibtoolCompatibleDllPrefix>
89
101
    <AtkLibtoolCompatibleDllSuffix>-1.0-0</AtkLibtoolCompatibleDllSuffix>
90
 
    <AtkSeparateVS10DllPrefix />
91
 
    <AtkSeparateVS10DllSuffix>-1-vs10</AtkSeparateVS10DllSuffix>
92
 
    <AtkDllPrefix>$(AtkSeparateVS10DllPrefix)</AtkDllPrefix>
93
 
    <AtkDllSuffix>$(AtkSeparateVS10DllSuffix)</AtkDllSuffix>
 
102
    <AtkSeparateVSDllPrefix />
 
103
    <AtkSeparateVSDllSuffix>-1-vs$(VSVer)</AtkSeparateVSDllSuffix>
 
104
    <AtkDllPrefix>$(AtkSeparateVSDllPrefix)</AtkDllPrefix>
 
105
    <AtkDllSuffix>$(AtkSeparateVSDllSuffix)</AtkDllSuffix>
94
106
  </PropertyGroup>
95
107
  <PropertyGroup>
96
108
    <_PropertySheetDisplayName>atkprops</_PropertySheetDisplayName>
99
111
  </PropertyGroup>
100
112
  <ItemDefinitionGroup>
101
113
    <ClCompile>
102
 
      <AdditionalIncludeDirectories>..\..\..;..\..\..\atk;$(AtkEtcInstallRoot)\include;$(AtkEtcInstallRoot)\include\glib-2.0;$(AtkEtcInstallRoot)\lib\glib-2.0\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
 
114
      <AdditionalIncludeDirectories>..\..\..;..\..\..\atk;$(GLibEtcInstallRoot)\include;$(GLibEtcInstallRoot)\include\glib-2.0;$(GLibEtcInstallRoot)\lib\glib-2.0\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
103
115
      <PreprocessorDefinitions>HAVE_CONFIG_H;G_DISABLE_SINGLE_INCLUDES;%(PreprocessorDefinitions)</PreprocessorDefinitions>
104
116
      <ForcedIncludeFiles>msvc_recommended_pragmas.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
105
117
    </ClCompile>
106
118
    <Link>
107
119
      <AdditionalDependencies>glib-2.0.lib;gobject-2.0.lib;gmodule-2.0.lib;intl.lib;%(AdditionalDependencies)</AdditionalDependencies>
108
 
      <AdditionalLibraryDirectories>$(AtkEtcInstallRoot)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
 
120
      <AdditionalLibraryDirectories>$(GLibEtcInstallRoot)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
109
121
    </Link>
110
122
    <PreBuildEvent>
111
123
      <Command>
117
129
 
118
130
if exist ..\..\..\atk\atkmarshal.h goto GEN_MARS_C
119
131
 
120
 
$(AtkEtcInstallRoot)\bin\glib-genmarshal --prefix=atk_marshal ..\..\..\atk\atkmarshal.list --header &gt;..\..\..\atk\atkmarshal.h
 
132
$(GLibEtcInstallRoot)\bin\glib-genmarshal --prefix=atk_marshal ..\..\..\atk\atkmarshal.list --header &gt;..\..\..\atk\atkmarshal.h
121
133
 
122
134
:GEN_MARS_C
123
135
 
124
136
if exist ..\..\..\atk\atkmarshal.c goto END
125
137
 
126
 
$(AtkEtcInstallRoot)\bin\glib-genmarshal --prefix=atk_marshal ..\..\..\atk\atkmarshal.list --body &gt;..\..\..\atk\atkmarshal.c
 
138
$(GLibEtcInstallRoot)\bin\glib-genmarshal --prefix=atk_marshal ..\..\..\atk\atkmarshal.list --body &gt;..\..\..\atk\atkmarshal.c
127
139
 
128
140
:END
129
141
 
131
143
    </PreBuildEvent>
132
144
  </ItemDefinitionGroup>
133
145
  <ItemGroup>
134
 
    <BuildMacro Include="AtkApiVersion">
135
 
      <Value>$(AtkApiVersion)</Value>
 
146
    <BuildMacro Include="ApiVersion">
 
147
      <Value>$(ApiVersion)</Value>
136
148
    </BuildMacro>
137
149
    <BuildMacro Include="AtkDummyPrefix">
138
150
      <Value>$(AtkDummyPrefix)</Value>
139
151
    </BuildMacro>
140
 
    <BuildMacro Include="AtkEtcInstallRoot">
141
 
      <Value>$(AtkEtcInstallRoot)</Value>
 
152
    <BuildMacro Include="GLibEtcInstallRoot">
 
153
      <Value>$(GLibEtcInstallRoot)</Value>
142
154
    </BuildMacro>
143
155
    <BuildMacro Include="CopyDir">
144
156
      <Value>$(CopyDir)</Value>
158
170
    <BuildMacro Include="AtkLibtoolCompatibleDllSuffix">
159
171
      <Value>$(AtkLibtoolCompatibleDllSuffix)</Value>
160
172
    </BuildMacro>
161
 
    <BuildMacro Include="AtkSeparateVS10DllPrefix">
162
 
      <Value>$(AtkSeparateVS10DllPrefix)</Value>
 
173
    <BuildMacro Include="AtkSeparateVSDllPrefix">
 
174
      <Value>$(AtkSeparateVSDllPrefix)</Value>
163
175
    </BuildMacro>
164
 
    <BuildMacro Include="AtkSeparateVS10DllSuffix">
165
 
      <Value>$(AtkSeparateVS10DllSuffix)</Value>
 
176
    <BuildMacro Include="AtkSeparateVSDllSuffix">
 
177
      <Value>$(AtkSeparateVSDllSuffix)</Value>
166
178
    </BuildMacro>
167
179
    <BuildMacro Include="AtkDllPrefix">
168
180
      <Value>$(AtkDllPrefix)</Value>