Visual Studio builds: Fix .pc generation
We want to look for the gdk-pixbuf-2.0 package, and we should leave a space between -ldwmapi and -lzlib1 when we enable Broadway. Also copy the generated gdk-3.0.pc and gtk+-3.0.pc as gdk-win32-3.0.pc and gtk+-win32-3.0.pc respectively, to be in-line with the autotools builds.
This commit is contained in:
@ -30,7 +30,7 @@ def main(argv):
|
|||||||
atk_min_ver = '2.15.1'
|
atk_min_ver = '2.15.1'
|
||||||
cairo_min_ver = '1.14.0'
|
cairo_min_ver = '1.14.0'
|
||||||
gdk_pixbuf_min_ver = '2.30.0'
|
gdk_pixbuf_min_ver = '2.30.0'
|
||||||
gdk_win32_sys_libs = '-lgdi32 -limm32 -lshell32 -lole32 -Wl,-luuid -lwinmm -ldwmapi'
|
gdk_win32_sys_libs = '-lgdi32 -limm32 -lshell32 -lole32 -lwinmm -ldwmapi'
|
||||||
glib_min_ver = '2.45.8'
|
glib_min_ver = '2.45.8'
|
||||||
|
|
||||||
cairo_backends = 'cairo-win32'
|
cairo_backends = 'cairo-win32'
|
||||||
@ -48,7 +48,7 @@ def main(argv):
|
|||||||
pkg_replace_items = {'@GTK_API_VERSION@': '3.0',
|
pkg_replace_items = {'@GTK_API_VERSION@': '3.0',
|
||||||
'@GDK_BACKENDS@': gdk_backends}
|
'@GDK_BACKENDS@': gdk_backends}
|
||||||
|
|
||||||
pkg_required_packages = 'gdk-pixbuf >= ' + gdk_pixbuf_min_ver + ' ' + \
|
pkg_required_packages = 'gdk-pixbuf-2.0 >= ' + gdk_pixbuf_min_ver + ' ' + \
|
||||||
'cairo >= ' + cairo_min_ver + ' ' + \
|
'cairo >= ' + cairo_min_ver + ' ' + \
|
||||||
'cairo-gobject >= ' + cairo_min_ver
|
'cairo-gobject >= ' + cairo_min_ver
|
||||||
|
|
||||||
|
|||||||
@ -92,7 +92,9 @@ copy .\Debug\$(Platform)\bin\gtk-builder-tool.pdb $(CopyDir)\bin
|
|||||||
:DONE_BIN
|
:DONE_BIN
|
||||||
|
|
||||||
copy ..\gdk-3.0.pc $(CopyDir)\lib\pkgconfig
|
copy ..\gdk-3.0.pc $(CopyDir)\lib\pkgconfig
|
||||||
|
copy ..\gdk-3.0.pc $(CopyDir)\lib\pkgconfig\gdk-win32-3.0.pc
|
||||||
copy "..\gtk+-3.0.pc" $(CopyDir)\lib\pkgconfig
|
copy "..\gtk+-3.0.pc" $(CopyDir)\lib\pkgconfig
|
||||||
|
copy "..\gtk+-3.0.pc" "$(CopyDir)\lib\pkgconfig\gtk+-3.0.pc"
|
||||||
copy ..\gail-3.0.pc $(CopyDir)\lib\pkgconfig
|
copy ..\gail-3.0.pc $(CopyDir)\lib\pkgconfig
|
||||||
</GtkDoInstallBin>
|
</GtkDoInstallBin>
|
||||||
<GtkDoInstall>
|
<GtkDoInstall>
|
||||||
|
|||||||
@ -92,7 +92,9 @@ copy .\Debug\$(PlatformName)\bin\gtk-builder-tool.pdb $(CopyDir)\bin

|
|||||||
:DONE_BIN

|
:DONE_BIN

|
||||||
|
|
||||||
copy ..\gdk-3.0.pc $(CopyDir)\lib\pkgconfig

|
copy ..\gdk-3.0.pc $(CopyDir)\lib\pkgconfig

|
||||||
|
copy ..\gdk-3.0.pc $(CopyDir)\lib\pkgconfig\gdk-win32-3.0.pc

|
||||||
copy "..\gtk+-3.0.pc" $(CopyDir)\lib\pkgconfig

|
copy "..\gtk+-3.0.pc" $(CopyDir)\lib\pkgconfig

|
||||||
|
copy "..\gtk+-3.0.pc" "$(CopyDir)\lib\pkgconfig\gtk+-win32-3.0.pc"

|
||||||
copy ..\gail-3.0.pc $(CopyDir)\lib\pkgconfig

|
copy ..\gail-3.0.pc $(CopyDir)\lib\pkgconfig

|
||||||
"
|
"
|
||||||
/>
|
/>
|
||||||
|
|||||||
Reference in New Issue
Block a user