binding.gyp.cmake: fix compilation when not setting target_arch
authorBrendan Le Foll <brendan.le.foll@intel.com>
Wed, 3 Jun 2015 13:40:51 +0000 (14:40 +0100)
committerBrendan Le Foll <brendan.le.foll@intel.com>
Wed, 3 Jun 2015 13:51:13 +0000 (14:51 +0100)
NPM package now only builds x86 builds, but for npm those are the only ones
that have ever worked due to a rework of the cmake code generating the
binding.gyp file is required

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
src/javascript/binding.gyp.cmake

index 8dcb489..d7e882b 100644 (file)
                     'SWIGJAVASCRIPT',
                     'BUILDING_NODE_EXTENSION=1',
                     'SWIG_V8_VERSION=0x0<(v8_version)',
-                    'V8_VERSION=0x0<(v8_version)' ],
-      'conditions' : [
-          [ 'target_arch=="x64"',
-            { 'defines' : [ 'X86PLAT=ON' ], },
-          ],
-          [ 'target_arch=="ia32"',
-            { 'defines' : [ 'X86PLAT=ON' ], },
-          ],
-          [ 'target_arch=="arm"',
-            { 'defines' : [ 'ARMPLAT=ON' ], },
-          ],
-      ],
+                    'V8_VERSION=0x0<(v8_version)',
+                    'X86PLAT=ON' ]
     }
   ]
 }