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

162 Коммитов

Автор SHA1 Сообщение Дата
Kevin Sawicki 8a1e1ac567 Don't include ffmpeg as a build lib 2017-03-30 10:40:19 -07:00
deepak1556 cd54716a98 Dont include widevine stub code in non component build 2017-03-11 23:49:50 +05:30
Cheng Zhao 61bc53d4e6 Turn on symbols for static_library build 2017-02-06 14:42:30 +09:00
Cheng Zhao bd639021e6 Merge pull request #259 from tarruda/increase-symbol-level
Set symbol level for shared_library and create zip with debug info.
2017-02-06 10:38:23 +09:00
Thiago de Arruda df57690d34 Set symbol level for shared_library and create zip with debug info. 2017-02-01 13:46:49 -03:00
Cheng Zhao d8397c0746 Avoid including some executable's object files 2017-01-30 15:23:26 +09:00
Cheng Zhao a6b05fcd73 libgtk2ui is renamed to libgtkui 2017-01-25 06:21:33 +00:00
Cheng Zhao ba719c311a Split "services" as a new target
libchromiumcontent has too many objects.
2017-01-24 21:10:26 +09:00
Cheng Zhao 7a014804d7 //services/device/public/cpp is a new dependency 2017-01-24 19:00:55 +09:00
Cheng Zhao be19b3a691 //services/service_manager is a new dependency 2017-01-24 18:59:04 +09:00
Cheng Zhao 92e2d6b76d v8_inspector is a part of v8 2017-01-24 18:59:04 +09:00
Cheng Zhao 8b6acb0520 //components/payments is a new dependency 2017-01-24 18:59:01 +09:00
Cheng Zhao b3be18a5c0 Include WebKit/Source/bindings in distribution 2017-01-24 18:46:09 +09:00
Cheng Zhao 446afde7ff security_state has been splited to two targets 2017-01-24 17:37:40 +09:00
Cheng Zhao c9b792f35c Some gn targets have been merged or removed 2017-01-23 14:03:43 +09:00
Cheng Zhao 5ca132ab92 Support MAS build 2017-01-17 12:54:54 -08:00
Cheng Zhao b90969294b Remove dead code 2017-01-17 12:54:54 -08:00
Cheng Zhao 5e7a7fa497 Do not use gold linker
Unfortunately our Linux CI server ships with a rather old gold linker
which does not work together with latest clang.
2017-01-17 12:54:54 -08:00
Ales Pergl a9d530fec6 Upgrade to Chromium 54.0.2840.101 2017-01-17 12:54:53 -08:00
Ales Pergl 8d9e18064b Add comments 2017-01-17 12:54:53 -08:00
Ales Pergl 4396276e63 Make both "static_library" and "shared_library" configurations work on Linux 2017-01-17 12:54:53 -08:00
Ales Pergl ac35817984 Make the "shared_library" configuration work for Electron's debug build. 2017-01-17 12:54:53 -08:00
Ales Pergl b51177f465 Use GN instead of GYP to build Chromium sources
This commit is not a full migration to GN. It doesn't yet cover all platforms and configurations. More changes need to be done to make it a full replacement of the old GYP based build.
2017-01-17 12:54:53 -08:00
Birunthan Mohanathas 813747acab Ship dom_keycode_converter
This is needed for electron/electron#7586.
2016-11-01 23:45:58 -07:00
deepak1556 c32ff3ebbd components: ship cookie_config and deps 2016-09-03 11:09:02 +05:30
Hexchain Tong 0437f28a56 fix typo: enalbe -> enable 2016-05-24 12:26:02 +08:00
Cheng Zhao 7509afe48d Use standard RuntimeLibrary configuration
e.g. DLL for component build, static for normal build.
2016-05-19 10:27:45 +09:00
Cheng Zhao 18594f7f97 Add a new warning caused by VS2015 2016-05-07 21:44:20 +09:00
Cheng Zhao 1a8c986f5b Set generate_character_data to 0 for 32bit Linux 2016-05-07 15:49:26 +09:00
Brian R. Bondy 8f0fe1d663 Rename base_prefs dep to components prefs dep
Because of this:
https://codereview.chromium.org/1662523004
2016-05-04 12:53:42 -04:00
deepak1556 7194e35dc1 ship security_state component 2016-04-13 08:10:22 +05:30
Cheng Zhao b265eb6187 Remove the unused linux_use_tcmalloc flag 2016-04-07 19:30:41 +09:00
Cheng Zhao d3a1315d8d Do not override sysroot path for ia32 2016-03-10 17:38:48 +09:00
Cheng Zhao dbec2dc937 Disable partial-availability warning for ui_base 2016-03-07 13:56:21 +09:00
Cheng Zhao 638bf377a6 Build with 10.10 SDK 2016-03-07 13:56:21 +09:00
Cheng Zhao 2cb322a1f2 Add build of ffmpeg without proprietary codecs 2016-02-18 22:14:42 +08:00
Cheng Zhao 1be1a55abb Build ffmpeg as shared library 2016-02-17 23:01:39 +08:00
Cheng Zhao 4e2ca6e3ca component_updater is not needed 2015-12-30 16:04:33 +08:00
Cheng Zhao 705212ab5d Do not ship widevine plugins 2015-12-30 11:30:37 +08:00
Cheng Zhao 24bfb72c29 Do not repeat default configurations 2015-12-29 15:03:32 +08:00
Cyrille Lebeaupin b8c971db41 Add widevine dependencies 2015-12-29 15:03:32 +08:00
Cheng Zhao a9af0b1cd5 Merge pull request #156 from atom/desktop-capture-api
Ship dependent headers and libraries for desktop capture API.
2015-12-08 12:34:05 +08:00
Cheng Zhao c550ece2d0 Fix wrong place of define 2015-10-09 21:20:34 +08:00
Cheng Zhao 8991b92f93 mas: Disable usages of QTKit 2015-10-09 21:20:34 +08:00
Haojian Wu 583d901354 Build static_library as a stand-alone library in Debug and Release version. 2015-10-04 22:42:30 +08:00
Haojian Wu 2c003b3846 Ship dependent headers and libraries for desktop capture API. 2015-10-03 13:48:40 +08:00
Cheng Zhao 10d2bfe683 Fix the sysroot path in gyp 2015-09-02 11:43:44 +08:00
Cheng Zhao 05e88b2a3f Build a few devtools static libraries as standalone libraries 2015-08-11 11:07:10 +08:00
Haojian Wu f0242a61a3 Build devtools_discovery and devtools_http_handler components dependencies. 2015-07-24 09:10:37 +08:00
Cheng Zhao 64c72b7ae9 Use sysroot for ia32 build 2015-07-08 10:29:08 +08:00