binding.gyp.cmake: define *PLAT based on target_platform
authorBrendan Le Foll <brendan.le.foll@intel.com>
Tue, 9 Dec 2014 18:38:54 +0000 (18:38 +0000)
committerBrendan Le Foll <brendan.le.foll@intel.com>
Tue, 9 Dec 2014 18:39:21 +0000 (18:39 +0000)
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
src/javascript/binding.gyp.cmake

index ba882db..fa1a73a 100644 (file)
       'defines' : [ 'SWIG',
                     'SWIGNODE',
                    'BUILDING_NODE_EXTENSION=1' ],
+      'conditions' : [
+          [ 'target_arch=="x64"',
+            { 'defines' : [ 'X86PLAT=ON' ], },
+          ],
+          [ 'target_arch=="x86"',
+            { 'defines' : [ 'X86PLAT=ON' ], },
+          ],
+          [ 'target_arch=="arm"',
+            { 'defines' : [ 'ARMPLAT=ON' ], },
+          ],
+      ],
     }
   ]
 }