Age | Commit message (Collapse) | Author |
|
In order to support rolling to a new version of AOSP to run gyp tests
(to pick up android build system changes), introduce logic in the
buildbot script to compare the current manifest being used with the one
in the gyp tree and resync/compile android if it changes. Check in an
initial version of this manifest which is pinned to a recent revision of
AOSP's master branch.
BUG=gyp:324
R=jbudorick@chromium.org, torne@chromium.org
Review URL: https://codereview.chromium.org/493743002
git-svn-id: http://gyp.googlecode.com/svn/trunk@1968 78cadc50-ecff-11dd-a971-7dbc132099af
|
|
Note that this includes buildbot steps to start and stop an Android emulator
for testing.
BUG=gyp:324
R=bradnelson@google.com, torne@chromium.org
Review URL: https://codereview.chromium.org/321953005
git-svn-id: http://gyp.googlecode.com/svn/trunk@1943 78cadc50-ecff-11dd-a971-7dbc132099af
|
|
_FixPath is designed to take gyp paths and convert them to msvs project paths.
This translates a <gyp_dir>"<gyp_dir_to_X>" to
<msvs_project_dir>"<msvs_project_dir_to_gyp_dir>/<gyp_dir_to_X>".
The OutputDirectory when using ninja as the external builder with the ninja
generator generated build files needs to be the path
<msvs_project_dir>"<msvs_project_dir_to_ninja_build_config>".
Since this is specified on a per target basis and will be run though _FixPath,
the external builder directory in the target must be specified as
<gyp_dir>"<gyp_dir_to_toplevel_dir>/<toplevel_dir_to_ninja_build>/<config>".
Chromium currently does not see any issue as it does not set generator_output.
When generator_output is not set, _GetPathOfProject sets fix_prefix to None.
Also, Chromium appears to be using an absolute path for
msvs_external_builder_out_dir.
This is, however, affecting Skia, which sets generator_output to 'out' and
places all of its gyp files in a 'gyp' directory. As a result Skia is seeing
the OutputDirectory set to "../../gyp/out/$(Configuration)". This change fixes
this to "../../out/$(Configuration)".
R=scottmg@chromium.org
Review URL: https://codereview.chromium.org/245923003
git-svn-id: http://gyp.googlecode.com/svn/trunk@1926 78cadc50-ecff-11dd-a971-7dbc132099af
|
|
Designed to create projects for IDEs like kdevelop, qtcreator, code::blocks, or eclipse cdt.
Generated CMakeLists.txt can also be used to build (currently limited to *nix).
Requires CMake 2.8.8 or later. With patch set 9 (which builds CMake 2.8.8 on the bot) passes tests on the bots.
R=thakis@chromium.org
Review URL: https://codereview.chromium.org/12314014
git-svn-id: http://gyp.googlecode.com/svn/trunk@1796 78cadc50-ecff-11dd-a971-7dbc132099af
|
|
Per
https://groups.google.com/forum/?fromgroups#!topic/gyp-developer/OviErZ6vR1A
move 2008 to 2012.
R=bradnelson@google.com
Review URL: https://codereview.chromium.org/17035011
git-svn-id: http://gyp.googlecode.com/svn/trunk@1649 78cadc50-ecff-11dd-a971-7dbc132099af
|
|
The scons generator has not been used for some time and is known to no longer
be at parity with the other generators.
Dropping it to reduce the ongoing maintenance burden.
BUG=None
TEST=None
R=mark@chromium.org
Review URL: https://codereview.chromium.org/13869005
git-svn-id: http://gyp.googlecode.com/svn/trunk@1613 78cadc50-ecff-11dd-a971-7dbc132099af
|
|
BUG=http://code.google.com/p/chromium/issues/detail?id=108251
TEST=None
R=bungeman@google.com
Review URL: https://codereview.chromium.org/12328042
git-svn-id: http://gyp.googlecode.com/svn/trunk@1581 78cadc50-ecff-11dd-a971-7dbc132099af
|
|
Add a build step that can check out and build an Android tree suitable
for running the 'android' format gyp tests, and run this when the builder
is gyp-android.
BUG=165463
Review URL: https://codereview.chromium.org/11919005
git-svn-id: http://gyp.googlecode.com/svn/trunk@1561 78cadc50-ecff-11dd-a971-7dbc132099af
|
|
environment.
- Add ninja to Windows runs.
Review URL: https://chromiumcodereview.appspot.com/9433026
git-svn-id: http://gyp.googlecode.com/svn/trunk@1236 78cadc50-ecff-11dd-a971-7dbc132099af
|
|
BUG=None
TEST=None
R=thakis@google.com
Review URL: http://codereview.chromium.org/9133022
git-svn-id: http://gyp.googlecode.com/svn/trunk@1162 78cadc50-ecff-11dd-a971-7dbc132099af
|
|
BUG=None
TEST=None
R=thakis@chromium.org
Review URL: http://codereview.chromium.org/9107026
git-svn-id: http://gyp.googlecode.com/svn/trunk@1142 78cadc50-ecff-11dd-a971-7dbc132099af
|
|
BUG=None
TEST=None
R=thakis@chromium.org
Review URL: http://codereview.chromium.org/9074008
git-svn-id: http://gyp.googlecode.com/svn/trunk@1123 78cadc50-ecff-11dd-a971-7dbc132099af
|
|
BUG=None
TEST=None
R=thakis@chromium.org
Review URL: http://codereview.chromium.org/9006042
git-svn-id: http://gyp.googlecode.com/svn/trunk@1113 78cadc50-ecff-11dd-a971-7dbc132099af
|
|
Make sure that these attributes are coherent for python scripts:
- The script is indeed executable, e.g. it does something if run
- It has a shebang set to #!/usr/bin/env python
- The file has svn:executable set
Fix duplicated content (!) for pylib/gyp/sun_tool.py
Fixed LF EOL for tools/pretty_gyp.py.
Enforced a single LF as EOL for all files.
Review URL: http://codereview.chromium.org/8718013
git-svn-id: http://gyp.googlecode.com/svn/trunk@1102 78cadc50-ecff-11dd-a971-7dbc132099af
|
|
BUG=None
TEST=None
R=thakis@chromium.org
Review URL: http://codereview.chromium.org/7474002
git-svn-id: http://gyp.googlecode.com/svn/trunk@980 78cadc50-ecff-11dd-a971-7dbc132099af
|
|
explicitly to work around msvs).
Move all work areas under out/.
Select a temp directory under that.
Clobber out/ on each buildbot run.
BUG=Flaky gypbot
TEST=None
Review URL: http://codereview.chromium.org/7447003
git-svn-id: http://gyp.googlecode.com/svn/trunk@976 78cadc50-ecff-11dd-a971-7dbc132099af
|
|
BUG=chromium:85845
R=evan@chromium.org
TEST=I don't have a linux3 VM at hand to test it.
Review URL: http://codereview.chromium.org/7108073
git-svn-id: http://gyp.googlecode.com/svn/trunk@935 78cadc50-ecff-11dd-a971-7dbc132099af
|
|
Fixing mistakes in buildbot config so it actually works on the bots.
BUG=None
TEST=None
TBR=jeanluc@google.com
Review URL: http://codereview.chromium.org/6677120
git-svn-id: http://gyp.googlecode.com/svn/trunk@910 78cadc50-ecff-11dd-a971-7dbc132099af
|
|
on the buildbot.
This will let of change the gyp waterfall with in project changes.
BUG=None
TEST=None
R=jeanluc@google.com
Review URL: http://codereview.chromium.org/6788019
git-svn-id: http://gyp.googlecode.com/svn/trunk@908 78cadc50-ecff-11dd-a971-7dbc132099af
|