chromium-src-build/config
brettw@chromium.org 93458787fe Make Linux GN build's cflags match GYP's
This is for the base shared library target on desktop Linux.

The remaining difference on Linux is that GYP's base build specifies -Wno-write-strings on Linux. This dates back to the first GYP file. I don't know why we would specify this for only base, and it seems not to trigger any warning without this flag, so I didn't add it.

This changes the pkg-config invocation from --libs to --libs-only-L and --libs-only-l. The output seems slightly different (--libs was producing an extra --export-dynamic for gmodule-2.0 that aren't present when invoking the other way, which is what the GYP build does).

R=thakis@chromium.org

Review URL: https://codereview.chromium.org/165873004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@252409 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-20 23:00:11 +00:00
..
android [Android] Print unknown architecture name in gn error message. 2014-02-19 21:39:08 +00:00
clang Pull GN @ 252040, update calls 2014-02-19 20:31:52 +00:00
compiler Make Linux GN build's cflags match GYP's 2014-02-20 23:00:11 +00:00
ios Pull GN @ 252040, update calls 2014-02-19 20:31:52 +00:00
linux Make Linux GN build's cflags match GYP's 2014-02-20 23:00:11 +00:00
mac Work on GN iOS build. 2014-02-03 12:04:33 +00:00
win Inject default libraries to all targets in GN. 2014-02-07 03:59:56 +00:00
BUILD.gn Pull GN @ 252040, update calls 2014-02-19 20:31:52 +00:00
BUILDCONFIG.gn Hook up more GN toolkit and UI-based flags. 2014-02-12 11:34:25 +00:00
OWNERS Move files from the secondary GN directory to build. 2013-11-20 22:21:03 +00:00
arm.gni Pull GN @ 252040, update calls 2014-02-19 20:31:52 +00:00
sysroot.gni Pull GN @ 252040, update calls 2014-02-19 20:31:52 +00:00
ui.gni Pull GN @ 252040, update calls 2014-02-19 20:31:52 +00:00