summaryrefslogtreecommitdiff
path: root/gobject-introspection-no-export-1.0.pc.in
Commit message (Collapse)AuthorAgeFilesLines
* build: Make girdir in .pc files relative to ${datadir} by defaultCarlos Garnacho2018-10-101-1/+1
| | | | | | | | | | This was the de facto behavior, and is already relied upon. If gir-dir-prefix is specified, the gir dir will rely on the more generic ${prefix} location. Also, avoid expanding the path unless necessary in the autotools build. https://gitlab.gnome.org/GNOME/gobject-introspection/issues/236
* configure.ac: make GIR_DIR configurableKai Kang2018-10-081-1/+1
| | | | | | | | | | | | | Some .gir files such as GLib-2.0.gir are arch related which contain such as lengths of pointers that they are different for 64 and 32 bit target. It causes install file conflicts for multilib when intall gobject-introspection and lib32-gobject-introspection both. Add configure option 'with-gir-dir-prefix' for autotools to make .gir could be installed to a configured path such as ${libdir}. And update girdir in .pc files as well. Signed-off-by: Kai Kang <kai.kang@windriver.com>
* Also add EXEEXT to .pc filesРуслан Ижбулатов2014-02-221-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=724888
* Move libffi and gmodule to Requires.private in .pc filesKalev Lember2012-04-131-2/+4
| | | | | | | | | | | | | | | | | The intention of the change is to clean up unnecessary linking with libffi and gmodule in g-i consumers as they typically don't use any libffi/gmodule symbols. Listing libffi and gmodule in pkg-config Requires meant that every consumer that wanted to link with -lgirepository also got -lffi and -lgmodule-2.0, which caused ld to emit unnecessary DT_NEEDED entries. Moving the deps to Requires.private removes the internal dependencies from 'pkg-config --libs', but keeps them in --libs --static output. The change won't affect --cflags and the include directories necessary for <ffi.h> will still be listed. https://bugzilla.gnome.org/show_bug.cgi?id=674065
* Don't link with gthread-2.0Kalev Lember2012-04-131-1/+1
| | | | | | | Commit 2fff986 removed the use of g_thread_init() and we don't use any other symbols from gthread-2.0. https://bugzilla.gnome.org/show_bug.cgi?id=674065
* Add ffi cflags/libs/requires to exported .pcJohan Dahlin2009-12-041-3/+3
| | | | | | | | This is required as external projects such as gjs are now using girffi and thus need the ffi cflags to be able to link. https://bugzilla.gnome.org/show_bug.cgi?id=603653
* Revert "Require libffi.pc"Johan Dahlin2009-12-041-1/+1
| | | | | This reverts commit 92abbe78dd7ffe0ff6d61db5f2bff0745a69115a and 494c1c92520917999407832453c11c2247b4e7bb.
* Require libffi.pcColin Walters2009-12-021-1/+1
| | | | | | | We use it for girffi.h. Remove the code to detect libffi without the .pc file. If you don't have it, get it. https://bugzilla.gnome.org/show_bug.cgi?id=603653
* Use ${datadir} in lieu of hardcoding ${prefix}/shareChristian Persch2009-12-021-1/+3
| | | | Bug #602087.
* Bug 583686 - Add gobject-introspection-no-export-1.0.pcColin Walters2009-07-061-0/+19
Some projects may want to avoid the giant -Wl,--export-dynamic hammmer and instead use a custom regexp or export list, so provide a .pc file for them to use.