1
1
<?xml version="1.0" encoding="Windows-1252"?>
2
2
<VisualStudioPropertySheet
3
ProjectType="Visual C++"
6
OutputDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin"
7
IntermediateDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\obj\$(ProjectName)"
10
Name="VCCLCompilerTool"
11
AdditionalIncludeDirectories="..\..\..;..\..\..\pango;$(GlibEtcInstallRoot)\lib\glib-2.0\include;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\include;$(GlibEtcInstallRoot)\include\cairo;$(GlibEtcInstallRoot)\include\fontconfig;$(GlibEtcInstallRoot)\include\freetype2"
12
PreprocessorDefinitions="HAVE_CONFIG_H;G_DISABLE_SINGLE_INCLUDES"
13
ForcedIncludeFiles="msvc_recommended_pragmas.h"
17
AdditionalDependencies="gio-2.0.lib gmodule-2.0.lib gobject-2.0.lib glib-2.0.lib intl.lib"
18
AdditionalLibraryDirectories="$(GlibEtcInstallRoot)\lib"
21
Name="VCPreBuildEventTool"
3
ProjectType="Visual C++"
6
OutputDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin"
7
IntermediateDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\obj\$(ProjectName)"
10
Name="VCCLCompilerTool"
11
AdditionalIncludeDirectories="..\..\..;..\..\..\pango;$(GlibEtcInstallRoot)\lib\glib-2.0\include;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\include;$(GlibEtcInstallRoot)\include\cairo;$(GlibEtcInstallRoot)\include\fontconfig;$(GlibEtcInstallRoot)\include\freetype2"
12
PreprocessorDefinitions="HAVE_CONFIG_H;G_DISABLE_SINGLE_INCLUDES"
13
ForcedIncludeFiles="msvc_recommended_pragmas.h"
17
AdditionalDependencies="gio-2.0.lib gmodule-2.0.lib gobject-2.0.lib glib-2.0.lib intl.lib"
18
AdditionalLibraryDirectories="$(GlibEtcInstallRoot)\lib"
21
Name="VCPreBuildEventTool"
23
23
if exist ..\..\..\config.h goto DONE_CONFIG_H

24
24
copy ..\..\..\config.h.win32 ..\..\..\config.h

25
25
:DONE_CONFIG_H

27
26
if exist ..\..\..\pango\DONE_MODULE_DEFS_H goto DONE_MODULE_DEFS_H

28
27
copy /y ..\..\..\pango\module-defs.h.win32 ..\..\..\pango\module-defs.h

29
28
copy ..\..\..\pango\module-defs.h.win32 ..\..\..\pango\DONE_MODULE_DEFS_H

30
29
:DONE_MODULE_DEFS_H

32
30
if exist ..\..\..\pango\DONE_MODULE_DEFS_LANG_C goto DONE_MODULE_DEFS_LANG_C

33
31
copy ..\..\..\pango\module-defs-lang.c.win32 ..\..\..\pango\module-defs-lang.c

34
32
copy ..\..\..\pango\module-defs-lang.c.win32 ..\..\..\pango\DONE_MODULE_DEFS_LANG_C

35
33
:DONE_MODULE_DEFS_LANG_C

37
34
if exist ..\..\..\pango\DONE_MODULE_DEFS_FC_C goto DONE_MODULE_DEFS_FC_C

38
35
copy ..\..\..\pango\module-defs-fc.c.win32 ..\..\..\pango\module-defs-fc.c

39
36
copy ..\..\..\pango\module-defs-fc.c.win32 ..\..\..\pango\DONE_MODULE_DEFS_FC_C

40
37
:DONE_MODULE_DEFS_FC_C

42
38
if exist ..\..\..\pango\DONE_MODULE_DEFS_WIN32_C goto DONE_MODULE_DEFS_WIN32_C

43
39
copy ..\..\..\pango\module-defs-win32.c.win32 ..\..\..\pango\module-defs-win32.c

44
40
copy ..\..\..\pango\module-defs-win32.c.win32 ..\..\..\pango\DONE_MODULE_DEFS_WIN32_C

45
41
:DONE_MODULE_DEFS_WIN32_C

49
Name="PangoApiVersion"
53
Name="PangoBinaryVersion"
57
Name="PangoDummyPrefix"
62
Value="G_LOG_DOMAIN=\"Pango\";PANGO_ENABLE_BACKEND;PANGO_ENABLE_ENGINE;SYSCONFDIR=\"$(PangoDummyPrefix)/etc\";LIBDIR=\"$(PangoDummyPrefix)/lib\""
66
Value="PANGO_VISUALC_NO_FC"
45
Name="GlibEtcInstallRoot"
46
Value="..\..\..\..\vs9\$(PlatformName)"
50
Value="$(GlibEtcInstallRoot)"
53
Name="PangoApiVersion"
57
Name="PangoBinaryVersion"
61
Name="PangoDummyPrefix"
66
Value="G_LOG_DOMAIN=\"Pango\";PANGO_ENABLE_BACKEND;PANGO_ENABLE_ENGINE;SYSCONFDIR=\"$(PangoDummyPrefix)/etc\";LIBDIR=\"$(PangoDummyPrefix)/lib\""
70
Value="PANGO_VISUALC_NO_FC"
71
75
echo on

72
mkdir $(OutDir)\bin

73
copy $(ConfigurationName)\$(PlatformName)\bin\*.dll $(OutDir)\bin

74
copy $(ConfigurationName)\$(PlatformName)\bin\*.exe $(OutDir)\bin

76
mkdir $(OutDir)\lib

77
copy $(ConfigurationName)\$(PlatformName)\bin\*-$(PangoApiVersion).lib $(OutDir)\lib

79
mkdir $(OutDir)\include\pango-$(PangoApiVersion)\pango

80
copy ..\..\..\pango\pango.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

81
copy ..\..\..\pango\pango-attributes.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

82
copy ..\..\..\pango\pango-bidi-type.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

83
copy ..\..\..\pango\pango-break.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

84
copy ..\..\..\pango\pango-context.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

85
copy ..\..\..\pango\pango-coverage.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

86
copy ..\..\..\pango\pango-engine.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

87
copy ..\..\..\pango\pango-enum-types.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

88
copy ..\..\..\pango\pango-features.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

89
copy ..\..\..\pango\pango-font.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

90
copy ..\..\..\pango\pango-fontmap.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

91
copy ..\..\..\pango\pango-fontset.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

92
copy ..\..\..\pango\pango-glyph-item.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

93
copy ..\..\..\pango\pango-glyph.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

94
copy ..\..\..\pango\pango-gravity.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

95
copy ..\..\..\pango\pango-item.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

96
copy ..\..\..\pango\pango-language.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

97
copy ..\..\..\pango\pango-layout.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

98
copy ..\..\..\pango\pango-matrix.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

99
copy ..\..\..\pango\pango-modules.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

100
copy ..\..\..\pango\pango-ot.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

101
copy ..\..\..\pango\pango-renderer.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

102
copy ..\..\..\pango\pango-script.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

103
copy ..\..\..\pango\pango-tabs.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

104
copy ..\..\..\pango\pango-types.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

105
copy ..\..\..\pango\pango-utils.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

106
copy ..\..\..\pango\pangocairo.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

107
copy ..\..\..\pango\pangowin32.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

109
if not exist $(OutDir)\etc\pango mkdir $(OutDir)\etc\pango

111
if exist $(OutDir)\etc\pango\pango.aliases goto END

112
echo tahoma = "tahoma,browallia new,mingliu,simhei,gulimche,ms gothic,latha,mangal" > $(OutDir)\etc\pango\pango.aliases

113
echo sans = "arial,browallia new,mingliu,simhei,gulimche,ms gothic,latha,mangal" >> $(OutDir)\etc\pango\pango.aliases

114
echo serif = "times new roman,angsana new,mingliu,simsun,gulimche,ms gothic,latha,mangal" >> $(OutDir)\etc\pango\pango.aliases

115
echo monospace = "courier new,courier monothai,mingliu,simsun,gulimche,ms gothic,latha,mangal" >> $(OutDir)\etc\pango\pango.aliases

76
mkdir $(CopyDir)\bin

77
copy $(ConfigurationName)\$(PlatformName)\bin\*.dll $(CopyDir)\bin

78
copy $(ConfigurationName)\$(PlatformName)\bin\*.exe $(CopyDir)\bin

79
mkdir $(CopyDir)\lib

80
copy $(ConfigurationName)\$(PlatformName)\bin\*-$(PangoApiVersion).lib $(CopyDir)\lib

81
mkdir $(CopyDir)\include\pango-$(PangoApiVersion)\pango

82
copy ..\..\..\pango\pango.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

83
copy ..\..\..\pango\pango-attributes.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

84
copy ..\..\..\pango\pango-bidi-type.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

85
copy ..\..\..\pango\pango-break.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

86
copy ..\..\..\pango\pango-context.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

87
copy ..\..\..\pango\pango-coverage.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

88
copy ..\..\..\pango\pango-engine.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

89
copy ..\..\..\pango\pango-font.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

90
copy ..\..\..\pango\pango-fontmap.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

91
copy ..\..\..\pango\pango-fontset.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

92
copy ..\..\..\pango\pango-glyph.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

93
copy ..\..\..\pango\pango-glyph-item.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

94
copy ..\..\..\pango\pango-gravity.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

95
copy ..\..\..\pango\pango-item.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

96
copy ..\..\..\pango\pango-language.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

97
copy ..\..\..\pango\pango-layout.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

98
copy ..\..\..\pango\pango-matrix.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

99
copy ..\..\..\pango\pango-modules.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

100
copy ..\..\..\pango\pango-renderer.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

101
copy ..\..\..\pango\pango-script.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

102
copy ..\..\..\pango\pango-tabs.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

103
copy ..\..\..\pango\pango-types.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

104
copy ..\..\..\pango\pango-utils.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

105
copy ..\..\..\pango\pangocairo.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

106
copy ..\..\..\pango\pango-features.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

107
copy ..\..\..\pango\pango-enum-types.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

108
copy ..\..\..\pango\pangowin32.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

109
if not exist $(CopyDir)\etc\pango mkdir $(CopyDir)\etc\pango

110
if exist $(CopyDir)\etc\pango\pango.aliases goto END

111
echo tahoma = "tahoma,browallia new,mingliu,simhei,gulimche,ms gothic,latha,mangal" > $(CopyDir)\etc\pango\pango.aliases

112
echo sans = "arial,browallia new,mingliu,simhei,gulimche,ms gothic,latha,mangal" >> $(CopyDir)\etc\pango\pango.aliases

113
echo serif = "times new roman,angsana new,mingliu,simsun,gulimche,ms gothic,latha,mangal" >> $(CopyDir)\etc\pango\pango.aliases

114
echo monospace = "courier new,courier monothai,mingliu,simsun,gulimche,ms gothic,latha,mangal" >> $(CopyDir)\etc\pango\pango.aliases

120
Name="PangoInstallFCHeaders"
122
copy ..\..\..\pango\pangofc-decoder.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

123
copy ..\..\..\pango\pangofc-font.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

124
copy ..\..\..\pango\pangofc-fontmap.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

125
copy ..\..\..\pango\pangoft2.h $(OutDir)\include\pango-$(PangoApiVersion)\pango

119
Name="PangoInstallFCHeaders"
121
copy ..\..\..\pango\pangofc-decoder.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

122
copy ..\..\..\pango\pangofc-font.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

123
copy ..\..\..\pango\pangofc-fontmap.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

124
copy ..\..\..\pango\pango-ot.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

125
copy ..\..\..\pango\pangoft2.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango

129
Name="PangoLibtoolCompatibleDllPrefix"
133
Name="PangoLibtoolCompatibleDllSuffix"
134
Value="-$(PangoApiVersion)-0"
137
Name="PangoSeparateVS9DllPrefix"
141
Name="PangoSeparateVS9DllSuffix"
144
<!-- Change these two to PangoLibtoolCompatibleDllPrefix and
145
PangoLibtoolCompatibleDllSuffix if that is what you want -->
147
Name="PangoDllPrefix"
148
Value="$(PangoSeparateVS9DllPrefix)"
151
Name="PangoDllSuffix"
152
Value="$(PangoSeparateVS9DllSuffix)"
155
Name="GlibEtcInstallRoot"
156
Value="..\..\..\..\vs9\$(PlatformName)"
129
Name="PangoLibtoolCompatibleDllPrefix"
133
Name="PangoLibtoolCompatibleDllSuffix"
134
Value="-$(PangoApiVersion)-0"
137
Name="PangoSeparateVS9DllPrefix"
141
Name="PangoSeparateVS9DllSuffix"
144
<!-- Change these two to PangoLibtoolCompatibleDllPrefix and
145
PangoLibtoolCompatibleDllSuffix if that is what you want -->
147
Name="PangoDllPrefix"
148
Value="$(PangoSeparateVS9DllPrefix)"
151
Name="PangoDllSuffix"
152
Value="$(PangoSeparateVS9DllSuffix)"
158
154
</VisualStudioPropertySheet>