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