mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-27 06:00:22 +00:00
01a6bbdc73
This avoids "overlinking". These libraries are an implementation detail of particular backends, so they only need to appear on library consumers' linker command-lines if the dependency cannot be picked up from the shared library automatically (when linking statically, or when building on a deficient OS that doesn't support transitive dependencies between shared libraries, in which case pkg-config should be built with --enable-indirect-deps). Signed-off-by: Simon McVittie <smcv@debian.org>
18 lines
566 B
PkgConfig
18 lines
566 B
PkgConfig
prefix=@prefix@
|
|
exec_prefix=@exec_prefix@
|
|
libdir=@libdir@
|
|
includedir=@includedir@
|
|
targets=@GDK_BACKENDS@
|
|
|
|
gtk_binary_version=@GTK_BINARY_VERSION@
|
|
gtk_host=@host@
|
|
|
|
Name: GTK
|
|
Description: GTK Graphical UI Library
|
|
Version: @VERSION@
|
|
Requires: @GDK_PACKAGES@ @GSK_PACKAGES@ @GTK_PACKAGES@
|
|
Requires.private: @GDK_PRIVATE_PACKAGES@ @GSK_PRIVATE_PACKAGES@ @GTK_PRIVATE_PACKAGES@
|
|
Libs: -L${libdir} -lgtk-4
|
|
Libs.private: @GDK_EXTRA_LIBS@ @GSK_EXTRA_LIBS@ @GTK_EXTRA_LIBS@
|
|
Cflags: -I${includedir}/gtk-@GTK_API_VERSION@ @GDK_EXTRA_CFLAGS@ @GSK_EXTRA_CFLAGS@ @GTK_EXTRA_CFLAGS@
|