Build with clang under Linux.

This commit is contained in:
Cheng Zhao 2013-12-31 11:27:31 +00:00
parent 63852a8c82
commit c64a793364
2 changed files with 5 additions and 2 deletions

View file

@ -2,7 +2,7 @@
'variables': {
'clang': 0,
'conditions': [
['OS=="mac"', {
['OS=="mac" or OS=="linux"', {
'clang': 1,
}],
['OS=="win" and (MSVS_VERSION=="2012e" or MSVS_VERSION=="2010e")', {
@ -152,7 +152,9 @@
],
'target_defaults': {
'cflags_cc': [
'-std=c++11',
# Use gnu++11 instead of c++11 here, see:
# https://code.google.com/p/chromium/issues/detail?id=224515
'-std=gnu++11',
],
'xcode_settings': {
'CC': '/usr/bin/clang',

View file

@ -32,6 +32,7 @@ def update_gyp():
subprocess.call([python, gyp,
'-f', 'ninja', '--depth', '.', 'atom.gyp',
'-Icommon.gypi', '-Ivendor/brightray/brightray.gypi',
'-Dlinux_clang=0', # Disable brightray's clang setting
'-Dtarget_arch={0}'.format(arch),
'-Dlibrary=static_library'])