Private
Public Access
2
0

javascript: add a generated package.json with versioning

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
This commit is contained in:
Brendan Le Foll
2014-11-24 11:19:05 +00:00
parent c01451989e
commit d4552fdc5e
2 changed files with 8 additions and 3 deletions

View File

@@ -31,7 +31,11 @@ set_target_properties (mraajs PROPERTIES
OUTPUT_NAME mraa
SUFFIX ".node"
)
macro (mraa_CREATE_INSTALL_PACKAGE_JSON generated_file install_location)
configure_file (${generated_file}.cmake ${CMAKE_CURRENT_BINARY_DIR}/${generated_file} @ONLY)
install (FILES ${CMAKE_CURRENT_BINARY_DIR}/${generated_file} DESTINATION ${install_location})
endmacro (mraa_CREATE_INSTALL_PACKAGE_JSON)
mraa_create_install_package_json (package.json lib/node_modules/mraa)
install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/package.json
${CMAKE_CURRENT_BINARY_DIR}/mraa.node
install (FILES ${CMAKE_CURRENT_BINARY_DIR}/mraa.node
DESTINATION lib/node_modules/mraa)

View File

@@ -4,5 +4,6 @@
"engines": {
"node": ">= 1.0.x"
},
"license": "MIT"
"license": "MIT",
"version": "@VERSION@"
}