Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/electron/libchromiumcontent

Shared library build of Chromium’s Content module
https://github.com/electron/libchromiumcontent

Make script/download work when invoked from anywhere

3f6f01c46be61f36b4e25456bf2c0539ef4d77f3 authored almost 12 years ago by Adam Roben <[email protected]>
Add script/download

This downloads a built copy of libchromiumcontent (as uploaded by
script/upload). It downloads a...

08f89c12af773dfca50a09529a271f1177ac5a42 authored almost 12 years ago by Adam Roben <[email protected]>
Export webkit/glue headers

They're required by some content/public headers now.

489bb100d6f5a849b651e45fdda0c6ad68014dac authored almost 12 years ago by Adam Roben <[email protected]>
Update to the latest Chromium revision

ab4cf28433719832f7fb439c1f621c8ca1227f21 authored almost 12 years ago by Adam Roben <[email protected]>
Export V8's headers

7886a2647483560d2cf54ceb1065c8c3ea4bd193 authored almost 12 years ago by Adam Roben <[email protected]>
Export webkit/user_agent headers

9aeaa31d11802aedcf460d22735cb29e68c1d162 authored almost 12 years ago by Adam Roben <[email protected]>
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.

dd13baf9ef7ad7d15d7f132f6f3022c7f032a207 authored almost 12 years ago by Adam Roben <[email protected]>
Only re-zip symbols if they've changed

Again, this is an easy optimization to speed up builds quite a bit.

f8592db7fa6ec12bc296b943a02aafbb3e7c4b77 authored almost 12 years ago by Adam Roben <[email protected]>
Merge pull request #2 from aroben/upload-to-s3

Upload distribution to S3

b05fa3b15db7a6fbb7db90e69e82cd9a0b2dd4ed authored almost 12 years ago by Adam Roben <[email protected]>
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 s...

552d5fce72fb5e5635fade8b63e5e9b971eb94d7 authored almost 12 years ago by Adam Roben <[email protected]>
Upload distribution files from CI to S3

b6eb8024fc3e20c246fd7f8b3d890596fdd6f4c7 authored almost 12 years ago by Adam Roben <[email protected]>
Merge pull request #1 from aroben/dist

Create a distribution that apps can build against

e6d45483ef22204cffb901d1fb39c027cb7cbd8a authored almost 12 years ago by Adam Roben <[email protected]>
Create distributions in CI

1755de0aac3093474f4f86b7f9a753d91e364d17 authored almost 12 years ago by Adam Roben <[email protected]>
Zip up the distribution

89b038c329eaf4d628a96a68205f5609d399a70b authored almost 12 years ago by Adam Roben <[email protected]>
Add some logging output

ddda2a918afbc3caf90c092c23b609e5ec7d59c6 authored almost 12 years ago by Adam Roben <[email protected]>
Blow away dist/ each time so we don't end up with old files

fb4c04274f5638beae93346e16230398c4dfe4cc authored almost 12 years ago by Adam Roben <[email protected]>
Copy .dSYM bundles into the distribution

0ee1c6a6ae9ad186b7cf4273bd053fa687c31376 authored almost 12 years ago by Adam Roben <[email protected]>
Link the fake dSYM into a real one

513d8736ce9d00a0b5bcc2017e12bce37b238bd5 authored almost 12 years ago by Adam Roben <[email protected]>
Fix Debug vs. Release builds of libchromiumcontent

The Debug version of chromiumcontent.ninja was overwriting the Release
version (they were both b...

12c8eaac1c39d1d784925489842ba482204bec27 authored almost 12 years ago by Adam Roben <[email protected]>
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.

4bc5a939d5599e825fa27092fecdcfe0bad3aecb authored almost 12 years ago by Adam Roben <[email protected]>
Gotta bootstrap CI

f0ef93c14a4c3ad767109e7583163a5c72c1948c authored almost 12 years ago by Adam Roben <[email protected]>
Add script/cibuild

7739a3cfc17f97e46da003d2d74c422c3cf9346a authored almost 12 years ago by Adam Roben <[email protected]>
Add README and LICENSE

674fc30a6e2ecc3a625a60e09c8d5044e1e3acf0 authored almost 12 years ago by Adam Roben <[email protected]>
chromium_content -> chromiumcontent

2bb134579dbc826946601f56b8bfb76c33445b94 authored almost 12 years ago by Adam Roben <[email protected]>
Build Release too

ef99e76c14df56d15db491dc8fdd0e5e9ba0ffc4 authored almost 12 years ago by Adam Roben <[email protected]>
Build content_shell.pak, too

This is useful for client apps.

7cd2dc3ecc8f8bb39e52207bbe204af67f94c2de authored almost 12 years ago by Adam Roben <[email protected]>
Export V8 symbols too

70d7370dd6b7d9ba4bd805fc7096d192b181492f authored almost 12 years ago by Adam Roben <[email protected]>
Use an @rpath-based install name for libchromium_content.dylib

4dfb4fbddb5e50cd83c6cfbe998fa2260ce6e11d authored almost 12 years ago by Adam Roben <[email protected]>
Export symbols from GURL, WebKit, and ICU

a4c0ee9ef60d876a2ad74c4cddafaaf1999f9154 authored almost 12 years ago by Adam Roben <[email protected]>
Make sure all .a files get loaded by the linker

This ensures their symbols get exported.

ef24177cba128076dfcf1b315a0e5c0bb62ce7d8 authored almost 12 years ago by Adam Roben <[email protected]>
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.

4b130dbf96463df0027b2bd0dc4e6844217e1a51 authored almost 12 years ago by Adam Roben <[email protected]>
Skip the Chromium tarball when syncing for the first time

It's no faster than just syncing straight from Subversion for me.

fd95fa0a3a5c5540206f47f5c3e44668898867f1 authored almost 12 years ago by Adam Roben <[email protected]>
Move depot_tools and ninja into vendor

ab514ea2b65e6ed20fa8c80660a2411253eb1d22 authored almost 12 years ago by Adam Roben <[email protected]>
Build libchromium_content.dylib

e85ef8e163955dc61651b0c3b0da3b21de155aa7 authored almost 12 years ago by Adam Roben <[email protected]>
Initial commit

7e8a08aeb3ca533d6dfe62ad32a4f4fed6b5fef6 authored almost 12 years ago by Adam Roben <[email protected]>