summaryrefslogtreecommitdiffstats
path: root/chromium/components/nacl/nacl_defines.gypi
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/components/nacl/nacl_defines.gypi')
-rw-r--r--chromium/components/nacl/nacl_defines.gypi56
1 files changed, 39 insertions, 17 deletions
diff --git a/chromium/components/nacl/nacl_defines.gypi b/chromium/components/nacl/nacl_defines.gypi
index e00abaa35b1..9a17eaf9e9a 100644
--- a/chromium/components/nacl/nacl_defines.gypi
+++ b/chromium/components/nacl/nacl_defines.gypi
@@ -5,25 +5,43 @@
{
'variables': {
'conditions': [
- ['OS=="win"', {
+ ['disable_nacl==1', {
'nacl_defines': [
- 'NACL_WINDOWS=1',
- 'NACL_LINUX=0',
- 'NACL_OSX=0',
],
- }],
- ['OS=="linux"', {
- 'nacl_defines': [
- 'NACL_WINDOWS=0',
- 'NACL_LINUX=1',
- 'NACL_OSX=0',
- ],
- }],
- ['OS=="mac"', {
- 'nacl_defines': [
- 'NACL_WINDOWS=0',
- 'NACL_LINUX=0',
- 'NACL_OSX=1',
+ }, {
+ 'conditions': [
+ ['OS=="win"', {
+ 'nacl_defines': [
+ 'NACL_WINDOWS=1',
+ 'NACL_LINUX=0',
+ 'NACL_OSX=0',
+ 'NACL_ANDROID=0',
+ ],
+ }],
+ ['OS=="linux"', {
+ 'nacl_defines': [
+ 'NACL_WINDOWS=0',
+ 'NACL_LINUX=1',
+ 'NACL_OSX=0',
+ 'NACL_ANDROID=0',
+ ],
+ }],
+ ['OS=="mac"', {
+ 'nacl_defines': [
+ 'NACL_WINDOWS=0',
+ 'NACL_LINUX=0',
+ 'NACL_OSX=1',
+ 'NACL_ANDROID=0',
+ ],
+ }],
+ ['OS=="android"', {
+ 'nacl_defines': [
+ 'NACL_WINDOWS=0',
+ 'NACL_LINUX=1',
+ 'NACL_OSX=0',
+ 'NACL_ANDROID=1',
+ ],
+ }],
],
}],
# TODO(mcgrathr): This duplicates native_client/build/common.gypi;
@@ -54,6 +72,10 @@
}],
['target_arch=="mipsel"', {
'nacl_defines': [
+ 'NACL_BUILD_ARCH=mips',
+ 'NACL_BUILD_SUBARCH=32',
+ 'NACL_TARGET_ARCH=mips',
+ 'NACL_TARGET_SUBARCH=32',
],
}],
],