Граф коммитов

8 Коммитов

Автор SHA1 Сообщение Дата
thakis@chromium.org 4cef26f0d7 Remove trailing "." from message lines.
cs.chromium.org has way fewer hits for
    'message'.*\.',?$ file:gyp
than for
    'message'.*[^\.]',?$ file:gyp

so standardize on the latter.

BUG=none
TEST=less ocd when watching build output
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@232166 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-31 18:08:28 +00:00
torne@chromium.org 2b90303e0c Android WebView: build fixes for use_system_skia.
The skia shim headers were not being included at the front of the path
because of a gyp processing issue, causing it to pick up the bundled
headers instead by mistake; fix the gyp file.

Also, some of the chromium code depends on non-public headers; add the
required include path for this to work until we can fix the code.

BUG=263818,274425

Review URL: https://chromiumcodereview.appspot.com/23064007

git-svn-id: http://src.chromium.org/svn/trunk/src/build@218021 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-16 15:28:08 +00:00
torne@chromium.org 8135766e42 Work around gyp nested merge problem in shim_headers.gypi.
Workaround for ICU build problem in Android WebView. ICU includes
shim_headers.gypi inside a conditions block, which causes one extra
level of + to be stripped, which causes the resulting include dir to be
added at the end, not the start, of the include path. The compiler was
then picking up the wrong headers for the library. Fix by duplicating
the include_dirs block with one extra plus; gyp will de-duplicate the
result in favour of the earlier one.

BUG=263818

Review URL: https://chromiumcodereview.appspot.com/20083003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@213470 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-24 18:29:07 +00:00
phajdan.jr@chromium.org 806e6e1adf Fix shim_headers.gypi to properly set up include paths
when build/linux/unbundle is used.

Previously gyp files would contain a giant conditional sections depending on use_system_foo condition. After extracting that to build/linux/unbundle, the nesting depth got reduced by one level, so one less "+" in this .gypi file (otherwise the section does not get applied at all).

BUG=226860
R=rsleevi@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@197955 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-02 19:36:23 +00:00
phajdan.jr@chromium.org a818303409 Linux: use generated shim headers for system mesa.
BUG=161389, 165264

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@176926 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-15 17:34:31 +00:00
phajdan.jr@chromium.org 0551e2a8e7 Linux: add option to use system nspr.
Note that for NaCl bundles nspr files will be used anyway, since NaCl toolchain doesn't looks for libraries in system directories.

BUG=none

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@175539 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-08 16:49:07 +00:00
phajdan.jr@chromium.org 614db72336 Use generated shim headers for zlib.
BUG=165264

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@173801 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-18 22:42:25 +00:00
phajdan.jr@chromium.org 048d44a1a7 Generate shim headers for libpng
BUG=165264

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@173618 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-18 01:51:37 +00:00