From cdfdd2b9e3c926ddec4b39ea5c8795b73105dd5b Mon Sep 17 00:00:00 2001 From: Robert Chiras Date: Fri, 22 Apr 2016 18:11:36 +0300 Subject: [PATCH] Add support for android build Using NPM, this module can be cross-compiled for Android using NDK. But, when compiling for Android, we need to add glob.c to source files (as in Android.mk). Also, re-arranged the layout in binding.gyp for better readability. Signed-off-by: Robert Chiras Signed-off-by: Brendan Le Foll --- src/javascript/binding.gyp.cmake | 49 +++++++++++++++++--------------- 1 file changed, 26 insertions(+), 23 deletions(-) diff --git a/src/javascript/binding.gyp.cmake b/src/javascript/binding.gyp.cmake index 9e3c40a..6de4dc3 100644 --- a/src/javascript/binding.gyp.cmake +++ b/src/javascript/binding.gyp.cmake @@ -3,36 +3,39 @@ { '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%": "