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

1697 Коммитов

Автор SHA1 Сообщение Дата
Adam Roben 0d607ee56b Stop trying to compile SQLitePersistentCookieStore separately
It's part of the content module now.
2013-04-17 22:08:18 -04:00
Adam Roben d0ee4012a2 Update to latest Chromium trunk revision 2013-04-17 19:37:42 -04:00
Adam Roben cf60e7385e Merge pull request #4 from aroben/atom
Don't fetch ninja, the depot_tools already ships it.
2013-04-11 06:04:42 -07:00
Cheng Zhao 7392c93518 Don't fetch ninja, the depot_tools already ships it. 2013-04-11 19:19:31 +08:00
Adam Roben b6a0d851db Actually compile the base/prefs code 2013-04-08 13:10:04 -04:00
Adam Roben f6b79252a9 Export symbols from base/prefs 2013-03-29 16:47:42 -04:00
Adam Roben 3944c1c005 Compile and export SQLitePersistentCookieStore
This is a convenient implementation for clients to use to persist
cookies to disk (see aroben/brightray#5).
2013-03-26 16:17:12 -04:00
Adam Roben cf87e4d6de Export webkit/plugins headers
Needed by content/public/common/common_param_traits.h.
2013-03-25 12:22:49 -04:00
Adam Roben 915259576d Export skia/ext headers
They're needed by content/public/browser/render_widget_host.h.
2013-03-22 14:02:07 -04:00
Adam Roben 623d16c87b Export ui/surface headers, too
These are used by content/public/browser/render_widget_host.h
2013-03-22 13:47:51 -04:00
Adam Roben 41a9a765c6 Export Skia symbols from libchromiumcontent 2013-03-22 12:39:37 -04:00
Adam Roben 8a81d74a56 Update to match chrome/trunk 2013-03-21 13:46:23 -04:00
Adam Roben 3f6f01c46b Make script/download work when invoked from anywhere 2013-03-12 16:59:00 -04:00
Adam Roben 08f89c12af Add script/download
This downloads a built copy of libchromiumcontent (as uploaded by
script/upload). It downloads a version of libchromiumcontent that
corresponds to HEAD.
2013-03-12 16:02:13 -04:00
Adam Roben 489bb100d6 Export webkit/glue headers
They're required by some content/public headers now.
2013-03-11 14:14:22 -04:00
Adam Roben ab4cf28433 Update to the latest Chromium revision 2013-03-11 12:24:20 -04:00
Adam Roben 7886a26474 Export V8's headers 2013-03-07 14:50:50 -05:00
Adam Roben 9aeaa31d11 Export webkit/user_agent headers 2013-03-07 13:59:31 -05:00
Adam Roben f8592db7fa Only re-zip symbols if they've changed
Again, this is an easy optimization to speed up builds quite a bit.
2013-03-07 11:36:28 -05:00
Adam Roben dd13baf9ef Use boto's s3put to upload to S3
This lets us upload the files in chunks in parallel, which should
hopefully be a lot faster.
2013-03-07 11:36:28 -05:00
Adam Roben b05fa3b15d Merge pull request #2 from aroben/upload-to-s3
Upload distribution to S3
2013-03-07 06:34:03 -08:00
Adam Roben 552d5fce72 Only link the .dSYM file if it's out of date
Everything else we do each time script/create-dist is run. But this step
takes so long, and is so easy to skip when possible, that it makes sense
to special-case it.
2013-03-07 09:00:58 -05:00
Adam Roben b6eb8024fc Upload distribution files from CI to S3 2013-03-07 09:00:48 -05:00
Adam Roben e6d45483ef Merge pull request #1 from aroben/dist
Create a distribution that apps can build against
2013-03-06 16:42:52 -08:00
Adam Roben fb4c04274f Blow away dist/ each time so we don't end up with old files 2013-03-06 19:42:30 -05:00
Adam Roben ddda2a918a Add some logging output 2013-03-06 19:42:30 -05:00
Adam Roben 513d8736ce Link the fake dSYM into a real one 2013-03-06 19:42:30 -05:00
Adam Roben 89b038c329 Zip up the distribution 2013-03-06 19:42:30 -05:00
Adam Roben 1755de0aac Create distributions in CI 2013-03-06 19:42:30 -05:00
Adam Roben 0ee1c6a6ae Copy .dSYM bundles into the distribution 2013-03-06 19:42:30 -05:00
Adam Roben 12c8eaac1c Fix Debug vs. Release builds of libchromiumcontent
The Debug version of chromiumcontent.ninja was overwriting the Release
version (they were both being generated into vendor/chromium/src instead
of vendor/chromium/src/out/{Debug,Release}). So now we copy
chromiumcontent.gyp into the vendor/chromium/src tree so it works like
all other Chromium gyp files.
2013-03-06 19:42:30 -05:00
Adam Roben 4bc5a939d5 Add a script to create a dist directory for use by apps
The idea is for dist to contain everything a client app needs to build
against libchromiumcontent.
2013-03-06 19:42:29 -05:00
Adam Roben f0ef93c14a Gotta bootstrap CI 2013-02-28 09:10:39 -05:00
Adam Roben 7739a3cfc1 Add script/cibuild 2013-02-28 08:53:18 -05:00
Adam Roben 674fc30a6e Add README and LICENSE 2013-02-28 08:47:47 -05:00
Adam Roben 2bb134579d chromium_content -> chromiumcontent 2013-02-28 08:43:55 -05:00
Adam Roben ef99e76c14 Build Release too 2013-02-28 08:41:32 -05:00
Adam Roben 7cd2dc3ecc Build content_shell.pak, too
This is useful for client apps.
2013-02-28 08:41:02 -05:00
Adam Roben 70d7370dd6 Export V8 symbols too 2013-02-25 14:24:35 -05:00
Adam Roben 4dfb4fbddb Use an @rpath-based install name for libchromium_content.dylib 2013-02-21 17:04:28 -05:00
Adam Roben a4c0ee9ef6 Export symbols from GURL, WebKit, and ICU 2013-02-21 17:04:17 -05:00
Adam Roben ef24177cba Make sure all .a files get loaded by the linker
This ensures their symbols get exported.
2013-02-21 15:40:10 -05:00
Adam Roben 4b130dbf96 Just clone depot_tools in script/bootstrap instead of using a submodule
depot_tools likes to update itself, which makes using it as a submodule
annoying.
2013-02-20 15:43:57 -05:00
Adam Roben fd95fa0a3a Skip the Chromium tarball when syncing for the first time
It's no faster than just syncing straight from Subversion for me.
2013-02-20 15:40:26 -05:00
Adam Roben ab514ea2b6 Move depot_tools and ninja into vendor 2013-02-19 10:58:56 -05:00
Adam Roben e85ef8e163 Build libchromium_content.dylib 2013-02-19 10:49:03 -05:00
Adam Roben 7e8a08aeb3 Initial commit 2013-02-18 16:08:33 -05:00