summaryrefslogtreecommitdiff
path: root/peripheral/libmraa/src/javascript/binding.gyp.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'peripheral/libmraa/src/javascript/binding.gyp.cmake')
-rw-r--r--peripheral/libmraa/src/javascript/binding.gyp.cmake47
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)'
]
}
]