]> Pileus Git - ~andy/gtk/commitdiff
Add per-target pc files back
authorMatthias Clasen <mclasen@redhat.com>
Fri, 10 Dec 2010 19:44:50 +0000 (14:44 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 21 Dec 2010 17:06:57 +0000 (12:06 -0500)
Dropping those will be an unnecessary pain.

Makefile.am

index 68002d77455ae3163e646f646dfafa5729caeca1..c95b0e685ad562bf0724b3735afac9042f672bc0 100644 (file)
@@ -54,9 +54,21 @@ MAINTAINERCLEANFILES = \
        $(srcdir)/ChangeLog \
        `find "$(srcdir)" -type f -name Makefile.in -print`
 
+
+## Copy .pc files to target-specific names
+gtk+-x11-3.0.pc gtk+-win32-3.0.pc gtk+-quartz-3.0.pc: gtk+-3.0.pc
+       rm -f $@ && \
+       cp gtk+-3.0.pc $@
+
+gtk+-*-3.0-uninstalled.pc: gtk+-3.0-uninstalled.pc
+       rm -f $@ && \
+       cp gtk+-3.0-uninstalled.pc $@
+
 pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = gtk+-3.0.pc gail-3.0.pc
 
+pkgconfig_DATA += $(patsubst %,gtk+-%-3.0.pc,@gdktarget@)
+
 if OS_UNIX
 pkgconfig_DATA += gtk+-unix-print-3.0.pc
 endif