diff options
Diffstat (limited to 'peripheral/libmraa/src/javascript/binding.gyp.cmake')
-rw-r--r-- | peripheral/libmraa/src/javascript/binding.gyp.cmake | 47 |
1 files changed, 21 insertions, 26 deletions
diff --git a/peripheral/libmraa/src/javascript/binding.gyp.cmake b/peripheral/libmraa/src/javascript/binding.gyp.cmake index 6de4dc3..4675e26 100644 --- a/peripheral/libmraa/src/javascript/binding.gyp.cmake +++ b/peripheral/libmraa/src/javascript/binding.gyp.cmake @@ -3,39 +3,34 @@ { 'target_name': 'mraa', 'sources': [ - @mraa_LIB_SRCS_GYP@ - 'src/version.c', - 'src/mraajsJAVASCRIPT_wrap.cxx' - ], +@mraa_LIB_SRCS_GYP@ +'src/version.c', +'src/mraajsJAVASCRIPT_wrap.cxx' ], 'include_dirs': [ - @mraa_LIB_INCLUDE_DIRS_GYP@ - ], +@mraa_LIB_INCLUDE_DIRS_GYP@ + ], 'variables': { - "v8_version%": "<!(node -e 'console.log(process.versions.v8)' | sed 's/\.//g' | cut -c 1-5)", - "arch%": "<!(node -e 'console.log(process.arch)')" + "v8_version%": "<!(node -e 'console.log(process.versions.v8)' | sed 's/\.//g' | cut -c 1-5)", + "arch%": "<!(node -e 'console.log(process.arch)')" }, 'cflags_cc!': [ '-fno-rtti', '-fno-exceptions' ], 'cflags!': [ '-fno-exceptions' ], 'conditions' : [ - ['OS=="android"', { - 'sources' : [ 'src/glob/glob.c' ], - 'include_dirs' : [ 'src/glob' ], - }], - [ 'arch=="x64" or arch=="ia32"', { - 'defines' : [ 'X86PLAT=ON' ], - }], - [ 'arch=="arm"', { - 'defines' : [ 'ARMPLAT=ON'], - }], + [ 'arch=="x64"', + { 'defines' : [ 'X86PLAT=ON' ], }, + ], + [ 'arch=="ia32"', + { 'defines' : [ 'X86PLAT=ON'], }, + ], + [ 'arch=="arm"', + { 'defines' : [ 'ARMPLAT=ON'], }, + ], ], - 'defines' : [ - 'SWIG', - 'SWIGJAVASCRIPT', - 'FIRMATA=ON', - 'ONEWIRE=ON', - 'BUILDING_NODE_EXTENSION=1', - 'SWIG_V8_VERSION=0x0<(v8_version)', - 'V8_VERSION=0x0<(v8_version)' + 'defines' : [ 'SWIG', + 'SWIGJAVASCRIPT', + 'BUILDING_NODE_EXTENSION=1', + 'SWIG_V8_VERSION=0x0<(v8_version)', + 'V8_VERSION=0x0<(v8_version)' ] } ] |