diff options
author | Mike Morris <michael.patrick.morris@gmail.com> | 2015-08-21 16:34:21 -0400 |
---|---|---|
committer | Mike Morris <michael.patrick.morris@gmail.com> | 2015-08-21 16:34:21 -0400 |
commit | cef04fcfa7502b8af80100e06bbc560a70eca3ef (patch) | |
tree | cc14623bf140f0d4e6dd7cebaf7e059e3b5a756e | |
parent | dd71d8f681bd40386de437b4275613303c42a241 (diff) | |
download | qtlocation-mapboxgl-cef04fcfa7502b8af80100e06bbc560a70eca3ef.tar.gz |
PLATFORM=node make node
-rw-r--r-- | Makefile | 4 | ||||
-rw-r--r-- | gyp/platform-node.gypi (renamed from platform/node/binding.gyp) | 26 | ||||
-rw-r--r-- | mbgl.gyp | 1 |
3 files changed, 17 insertions, 14 deletions
@@ -80,6 +80,10 @@ android-all: android-lib-x86 android-lib-x86-64 android-all: android-lib-mips android-lib-mips-64 cd android/java && ./gradlew --parallel-threads=$(JOBS) assemble$(BUILDTYPE) +.PHONY: node +# Builds the Node library +node: ; $(RUN) HTTP=none ASSET=none CACHE=none Makefile/node + .PHONY: test test: ; $(RUN) Makefile/test test-%: ; $(RUN) test-$* diff --git a/platform/node/binding.gyp b/gyp/platform-node.gypi index a5fb583399..9019135e25 100644 --- a/platform/node/binding.gyp +++ b/gyp/platform-node.gypi @@ -1,25 +1,23 @@ { 'targets': [ - { 'target_name': '<(module_name)', + { 'target_name': 'platform-node', 'dependencies': [ - './<(mbgl)/mbgl.gyp:core', - './<(mbgl)/mbgl.gyp:platform-<(platform_lib)', - './<(mbgl)/mbgl.gyp:headless-<(headless_lib)', + 'version', ], 'include_dirs': [ "<!(node -e \"require('nan')\")" ], 'sources': [ - 'src/node_mapbox_gl_native.cpp', - 'src/node_log.hpp', - 'src/node_log.cpp', - 'src/node_file_source.hpp', - 'src/node_file_source.cpp', - 'src/node_map.hpp', - 'src/node_map.cpp', - 'src/node_request.hpp', - 'src/node_request.cpp', - 'src/util/async_queue.hpp', + '../platform/node/src/node_mapbox_gl_native.cpp', + '../platform/node/src/node_log.hpp', + '../platform/node/src/node_log.cpp', + '../platform/node/src/node_file_source.hpp', + '../platform/node/src/node_file_source.cpp', + '../platform/node/src/node_map.hpp', + '../platform/node/src/node_map.cpp', + '../platform/node/src/node_request.hpp', + '../platform/node/src/node_request.cpp', + '../platform/node/src/util/async_queue.hpp', ], 'conditions': [ @@ -15,6 +15,7 @@ ['platform_lib == "osx" and host == "osx"', { 'includes': [ './gyp/platform-osx.gypi' ] } ], ['platform_lib == "ios" and host == "ios"', { 'includes': [ './gyp/platform-ios.gypi' ] } ], ['platform_lib == "linux"', { 'includes': [ './gyp/platform-linux.gypi' ] } ], + ['platform_lib == "node"', { 'includes': [ './gyp/platform-node.gypi' ] } ], ['platform_lib == "android" and host == "android"', { 'includes': [ './gyp/platform-android.gypi' ] } ], ['http_lib == "curl"', { 'includes': [ './gyp/http-curl.gypi' ] } ], ['http_lib == "nsurl" and (host == "osx" or host == "ios")', { 'includes': [ './gyp/http-nsurl.gypi' ] } ], |