# Copyright 2014 The Chromium Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. nacl_defines = [] if (is_win) { nacl_defines += [ "NACL_WINDOWS=1", "NACL_LINUX=0", "NACL_OSX=0", "NACL_ANDROID=0", ] } else if (is_linux) { nacl_defines += [ "NACL_WINDOWS=0", "NACL_LINUX=1", "NACL_OSX=0", "NACL_ANDROID=0", ] } else if (is_mac) { nacl_defines += [ "NACL_WINDOWS=0", "NACL_LINUX=0", "NACL_OSX=1", "NACL_ANDROID=0", ] } if (is_android) { nacl_defines += [ "NACL_WINDOWS=0", "NACL_LINUX=1", "NACL_OSX=0", "NACL_ANDROID=1", ] } if (cpu_arch == "x86") { nacl_defines += [ "NACL_TARGET_SUBARCH=32", "NACL_TARGET_ARCH=x86", "NACL_BUILD_SUBARCH=32", "NACL_BUILD_ARCH=x86", ] } else if (cpu_arch == "x64") { nacl_defines += [ "NACL_TARGET_SUBARCH=64", "NACL_TARGET_ARCH=x86", "NACL_BUILD_SUBARCH=64", "NACL_BUILD_ARCH=x86", ] } else if (cpu_arch == "arm") { nacl_defines += [ "NACL_BUILD_ARCH=arm", "NACL_BUILD_SUBARCH=32", "NACL_TARGET_ARCH=arm", "NACL_TARGET_SUBARCH=32", ] } else if (cpu_arch == "mipsel") { nacl_defines += [ "NACL_BUILD_ARCH=mips", "NACL_BUILD_SUBARCH=32", "NACL_TARGET_ARCH=mips", "NACL_TARGET_SUBARCH=32", ] }