javascript: add a generated package.json with versioning
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
This commit is contained in:
@@ -31,7 +31,11 @@ set_target_properties (mraajs PROPERTIES
|
|||||||
OUTPUT_NAME mraa
|
OUTPUT_NAME mraa
|
||||||
SUFFIX ".node"
|
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
|
install (FILES ${CMAKE_CURRENT_BINARY_DIR}/mraa.node
|
||||||
${CMAKE_CURRENT_BINARY_DIR}/mraa.node
|
|
||||||
DESTINATION lib/node_modules/mraa)
|
DESTINATION lib/node_modules/mraa)
|
||||||
|
|||||||
@@ -4,5 +4,6 @@
|
|||||||
"engines": {
|
"engines": {
|
||||||
"node": ">= 1.0.x"
|
"node": ">= 1.0.x"
|
||||||
},
|
},
|
||||||
"license": "MIT"
|
"license": "MIT",
|
||||||
|
"version": "@VERSION@"
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user