summaryrefslogtreecommitdiff
path: root/gobject-introspection-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
* gobject-introspection-1.0.pc: Export datadirColin Walters2010-08-311-0/+1
| | | | This will be used for consumers to find regress.[ch].
* 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 567813 – Everything should be versionedJohan Dahlin2009-01-151-3/+3
| | | | | | | | | | | | | | | | | | | | | | | 2009-01-15 Johan Dahlin <jdahlin@async.com.br> Bug 567813 – Everything should be versioned * gir/Makefile.am: * girepository/Makefile.am: * girepository/girepository.c (init_globals): * girepository/girparser.c (locate_gir): * giscanner/dumper.py: * giscanner/transformer.py: * gobject-introspection-1.0.pc.in: * tests/everything/Makefile.am: * tests/invoke/Makefile.am: * tests/offsets/Makefile.am: * tests/repository/Makefile.am: * tests/scanner/Makefile.am: * tools/Makefile.am: svn path=/trunk/; revision=1046
* Bug 558062 – provide and use paths in the .pc fileTommi Komulainen2008-10-271-0/+1
| | | | | | | | | | 2008-10-27 Tommi Komulainen <tommi.komulainen@iki.fi> * gobject-introspection-1.0.pc.in: provide typelibdir variable for where .typelibs should be installed (callers shouldn't need to construct paths from bits and pieces) svn path=/trunk/; revision=818
* Add g-ir-generate. Support $(DEBUG) Do immediate close tags if noColin Walters2008-08-221-4/+1
| | | | | | | | | | | 2008-08-22 Colin Walters <walters@verbum.org> * gobject-introspection-1.0.pc.in: Add g-ir-generate. * tests/Makefile.am: Support $(DEBUG) * tools/generate.c: Do immediate close tags if no sub-elements. svn path=/trunk/; revision=448
* Add a g_ir_compiler variableJohan Dahlin2008-08-191-0/+1
| | | | | | | | | | 2008-08-19 Johan Dahlin <johan@gnome.org> * gobject-introspection-1.0.pc.in: Add a g_ir_compiler variable svn path=/trunk/; revision=402
* Install g-idl-compiler and g-idl-generate to go along with how we'reColin Walters2008-07-261-3/+4
| | | | | | | | | | | | 2008-07-26 Colin Walters <walters@verbum.org> * tools/Makefile.am (bin_PROGRAMS): Install g-idl-compiler and g-idl-generate to go along with how we're changing this module to be installed. * gobject-introspection-1.0.pc.in: Set up Cflags and Libs. svn path=/trunk/; revision=297
* Improve error reporting when trying to quote None. Do not print warningsJohan Dahlin2008-05-311-0/+1
| | | | | | | | | | | | | | | | | | | | | 2008-05-31 Johan Dahlin <jdahlin@async.com.br> * giscanner/xmlwriter.py: Improve error reporting when trying to quote None. * giscanner/girparser.py: Do not print warnings when including more complete .gir files * giscanner/girwriter.py: Do not require a name for parameters, add a todo for singletons * giscanner/glibtransformer.py: Refactor the way structs are done, add a couple of hacks to allow us to get further. * giscanner/transformer.py: Add enough hacks so cairo, atk and pango.gir can be parsed properly * gobject-introspection-1.0.pc.in: Export girdir, so we can access gobject-2.0.gir from outside svn path=/trunk/; revision=280
* Rename pkg-config name to gobject-introspection-1.0, Do not installedJohan Dahlin2008-05-311-0/+18
2008-05-31 Johan Dahlin <jdahlin@async.com.br> * Makefile.am: * configure.ac: * girepository/Makefile.am: * giscanner/transformer.py: * gobject-introspection-1.0.pc.in: * gobject-introspection.pc.in: * tools/Makefile.am: Rename pkg-config name to gobject-introspection-1.0, Do not installed anything which is not using the gir format. Disable compililation the old C scanner, but still keep the source until all the remaning functionallity has been ported. svn path=/trunk/; revision=277