1
0
forked from 0ad/0ad
0ad/build/premake/pkgconfig
s0600204 9ea68317ad Use pkg-config where possible instead of hard-coding or library-specific programs
Accepted by: Itms, wraitii
Previously tested by: andy5995
Fixes: #5157
Refs: D1582
Differential Revision: https://code.wildfiregames.com/D1611
This was SVN commit r22302.
2019-05-25 18:00:40 +00:00
..
pkgconfig.lua Use pkg-config where possible instead of hard-coding or library-specific programs 2019-05-25 18:00:40 +00:00
README.md Migrate to premake5, fixes #3729. 2017-10-30 13:52:05 +00:00

This premake module adds supports for pkgconfig.

It allows one to use the pkg-config command (or an alternative one like sdl2-config to determine the names of libraries to be passed to the linker.

The solution of putting directly the output (like "-Lxml2") into the linker options creates an inconsistency between libraries using pkgconfig and the libraries not using it.

We should always use premake's linkoptions to specify global options and links to specify libraries, in order to avoid ordering problems in the list of libraries statically linked.