diff --git a/Makefile b/Makefile index 4c5e13f..b40a233 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -all: node_ios_device_v1 node_ios_device_v11 node_ios_device_v14 +all: node_ios_device_v1 node_ios_device_v11 node_ios_device_v14 node_ios_device_v42 check_env: @which node-gyp || (echo "node-gyp not installed, run 'sudo npm install -g node-gyp'" && false) @@ -23,9 +23,16 @@ node_ios_device_v14: check_env node-gyp build node_ios_device_v14 mkdir -p out cp build/Release/node_ios_device_v14.node out/ + +# iojs 1.0.X +node_ios_device_v42: check_env + node-gyp configure --target=1.0.3 + node-gyp build node_ios_device_v42 + mkdir -p out + cp build/Release/node_ios_device_v42.node out/ clean: node-gyp clean rm -rf out -.PHONY: clean \ No newline at end of file +.PHONY: clean diff --git a/binding.gyp b/binding.gyp index 434ff8f..9506a74 100644 --- a/binding.gyp +++ b/binding.gyp @@ -33,9 +33,12 @@ }, { 'target_name': 'node_ios_device_v14' + }, + { + 'target_name': 'node_ios_device_v42' } ] } ] ] -} \ No newline at end of file +} diff --git a/package.json b/package.json index 20ef61e..3aff27a 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ "mobile" ], "dependencies": { - "nan": "~1.3.0" + "nan": "~1.5.1" }, "license": "Apache Public License v2", "gypfile": true,