joshaber
|
3d0ab70aa1
|
mac: Force Xcode to use C++11.
For whatever reason, this is necessary in Xcode 7.
|
2015-10-05 10:15:54 -04:00 |
|
joshaber
|
7f0b8f01e1
|
mac: Don't define an SDKROOT.
This way Xcode will use the latest SDK, whatever it is, and we don’t
have to bump this every time Apple releases an OS update.
|
2015-10-05 10:15:34 -04:00 |
|
Cheng Zhao
|
fa588f104c
|
Set MACOSX_DEPLOYMENT_TARGET to 10.8
Fixes atom/electron#2790.
|
2015-09-16 19:54:52 +08:00 |
|
Cheng Zhao
|
3f53564a4f
|
Use the SDKROOT under 10.10
|
2015-09-15 12:14:46 +08:00 |
|
Cheng Zhao
|
34e1a38d18
|
Use 10.10 SDK
|
2015-09-15 11:59:57 +08:00 |
|
Cheng Zhao
|
f077a51459
|
Define ENABLE_WEBRTC
|
2015-09-02 17:49:51 +08:00 |
|
Cheng Zhao
|
89e66f15c3
|
Link with 10.9 SDK
|
2015-08-26 15:57:35 +08:00 |
|
Cheng Zhao
|
089a4cf08f
|
Disable -Wunneeded-internal-declaration warning
|
2015-08-11 10:04:07 +08:00 |
|
Cheng Zhao
|
e67d0db448
|
OpenSSL is still used on Windows and Mac
|
2015-07-06 12:03:33 +08:00 |
|
Cheng Zhao
|
31b88f7370
|
USE_NSS is used before Chrome 45
|
2015-07-06 11:49:49 +08:00 |
|
Cheng Zhao
|
36447f6613
|
Use NSS instead of OpenSSL
|
2015-07-06 10:52:20 +08:00 |
|
Cheng Zhao
|
c210c68bee
|
Remove -std=gnu++11 flag
|
2015-07-01 07:48:29 +00:00 |
|
Cheng Zhao
|
d440a3c21d
|
Do not force using clang
|
2015-07-01 14:32:04 +08:00 |
|
deepak1556
|
27fbdf3cf2
|
define openssl_certs on linux
|
2015-06-11 23:18:47 +05:30 |
|
Cheng Zhao
|
9868d46d63
|
OpenSSL is actually used by all platforms
|
2015-06-10 19:15:45 +08:00 |
|
deepak1556
|
3ac3a2f115
|
intiailse platform clientcertstore
|
2015-06-10 02:37:11 +05:30 |
|
Cheng Zhao
|
847dc32f74
|
Suppress compiler warning
|
2015-05-23 11:10:40 +08:00 |
|
Cheng Zhao
|
c60fcc4c9a
|
Turn off incremental linking for Release build
|
2015-05-20 13:52:24 +08:00 |
|
Cheng Zhao
|
d350e73dff
|
win: Link with msvcrt dll for Release build
|
2015-05-12 17:00:18 +08:00 |
|
Cheng Zhao
|
7e88fe107d
|
linux: Pass v8 snapshot's fd to child process
|
2015-04-21 21:43:30 +08:00 |
|
Cheng Zhao
|
4769e21e3d
|
Add required defines under 32bit Linux
|
2015-04-12 08:15:57 +00:00 |
|
Cheng Zhao
|
36e6243085
|
linux: Define _LARGEFILE_SOURCE
|
2015-04-12 07:56:14 +00:00 |
|
Cheng Zhao
|
2e7b3f0d78
|
win: Optimize for size
|
2015-04-11 23:28:41 +08:00 |
|
Cheng Zhao
|
5bb9c180f9
|
win: Don't use _x64 targets
|
2015-04-11 18:58:46 +08:00 |
|
Cheng Zhao
|
a1b682cd50
|
Debug_Base and Release_Base configs are abstract
|
2015-04-11 12:07:14 +08:00 |
|
Cheng Zhao
|
b85b08ef8c
|
Separate V8 libraries from other libraries
|
2015-04-09 20:48:27 +08:00 |
|
Cheng Zhao
|
62e9452831
|
win: Do not use link time code generation
It causes problems on Windows
|
2015-04-09 14:39:52 +08:00 |
|
Cheng Zhao
|
a8eb750efa
|
win: Cleanup the compiler settings
|
2015-04-09 14:26:33 +08:00 |
|
Cheng Zhao
|
02ee07c4a0
|
win: No need to set default linked libraries
|
2015-04-09 13:38:54 +08:00 |
|
Cheng Zhao
|
9d921afff0
|
win: Remove unused config variables
|
2015-04-09 13:33:44 +08:00 |
|
Cheng Zhao
|
794b459ccd
|
linux: Work around linker OOM on 32bit target
|
2015-04-09 12:05:42 +08:00 |
|
Cheng Zhao
|
6e3de02554
|
mac: "xcode_settings" doesn't work under "configurations"
|
2015-04-09 11:30:01 +08:00 |
|
Cheng Zhao
|
8a1a39b7b1
|
Add flag to build with clang
|
2015-04-09 10:49:36 +08:00 |
|
Cheng Zhao
|
0ae78f98eb
|
mac: Improve configs for Release build
|
2015-04-09 10:41:26 +08:00 |
|
Cheng Zhao
|
48966c3046
|
Move filename rules to another file
|
2015-04-09 10:03:01 +08:00 |
|
Cheng Zhao
|
62d845f09e
|
linux: Improve building flags for Release build
|
2015-04-09 09:58:07 +08:00 |
|
Cheng Zhao
|
2ef9e85f5e
|
Remove linux_clang option
|
2015-04-08 19:20:51 +08:00 |
|
Cheng Zhao
|
92ce000bb2
|
win: Link with DLL version of vcrt in component build
|
2015-04-07 13:48:09 +08:00 |
|
Cheng Zhao
|
512deae254
|
Fix generating configs on OS X and Linux
|
2015-04-06 21:41:36 +08:00 |
|
Cheng Zhao
|
9934985974
|
win: Link with libraries from other places
|
2015-04-06 16:01:31 +08:00 |
|
Cheng Zhao
|
3b5edb461a
|
win: Fix linking with libyuv
|
2015-04-06 15:04:07 +08:00 |
|
Cheng Zhao
|
7b7a94140d
|
win: Fix defines under component build
|
2015-04-06 14:19:28 +08:00 |
|
Cheng Zhao
|
9fd0f7e78e
|
win: Add configurations for x64 build
|
2015-04-05 23:03:34 +08:00 |
|
Cheng Zhao
|
f9f891bd03
|
win: Fix libchromiumcontent_src_dir not defined
|
2015-04-05 22:51:38 +08:00 |
|
Cheng Zhao
|
5ef7a0d1da
|
Use "D" and "R" as short names
|
2015-04-03 11:39:03 +08:00 |
|
Cheng Zhao
|
d9056135d7
|
Link with libboringssl.dylib
|
2015-04-03 11:37:27 +08:00 |
|
Cheng Zhao
|
038afadd1b
|
mac: Link with all necessary system libraries
|
2015-04-03 09:56:03 +08:00 |
|
Cheng Zhao
|
4977741f35
|
Set libraries' path according to libchromiumcontent_component variable
|
2015-04-02 22:14:18 +08:00 |
|
Cheng Zhao
|
faac37a85c
|
Only do component build in Debug mode
|
2015-04-02 15:11:15 +08:00 |
|
Cheng Zhao
|
7e41b9e44d
|
Link with component build shared libraries
|
2015-04-02 14:05:43 +08:00 |
|