+5
-2
@@ -127,6 +127,7 @@ file(CONFIGURE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/generated-assets.inputs
|
||||
CONTENT "@VAMP_GENERATOR_INPUT_MANIFEST@\n" @ONLY)
|
||||
add_custom_command(
|
||||
OUTPUT ${VAMP_GENERATED_ASSETS_STAMP}
|
||||
BYPRODUCTS ${VAMP_GENERATED_ASSETS_DIR}/catalogue.db
|
||||
COMMAND ${Python3_EXECUTABLE}
|
||||
-m generator
|
||||
--data-dir ${CMAKE_CURRENT_SOURCE_DIR}/data
|
||||
@@ -148,7 +149,8 @@ install(TARGETS vamp-zero
|
||||
RUNTIME DESTINATION zero/bin
|
||||
)
|
||||
install(FILES package/config/vamp.example.json DESTINATION zero/config)
|
||||
install(DIRECTORY ${VAMP_GENERATED_ASSETS_DIR}/ DESTINATION zero/share/product-vamp)
|
||||
install(DIRECTORY ${VAMP_GENERATED_ASSETS_DIR}/ DESTINATION zero/share/product-vamp
|
||||
PATTERN "*.json" EXCLUDE)
|
||||
install(PROGRAMS
|
||||
package/zero/install-zero.sh
|
||||
package/zero/start-ap.sh
|
||||
@@ -180,7 +182,7 @@ if(VAMP_BUILD_ZERO_IMAGE)
|
||||
COMMAND ${CMAKE_COMMAND} -E make_directory ${VAMP_ZERO_IMAGE_CONTEXT}/usr/share/product-vamp
|
||||
COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_FILE:vamp-zero> ${VAMP_ZERO_IMAGE_CONTEXT}/usr/bin/vamp-zero
|
||||
COMMAND ${CMAKE_COMMAND} -E copy package/zero/Dockerfile ${VAMP_ZERO_IMAGE_CONTEXT}/Dockerfile
|
||||
COMMAND ${CMAKE_COMMAND} -E copy_directory ${VAMP_GENERATED_ASSETS_DIR} ${VAMP_ZERO_IMAGE_CONTEXT}/usr/share/product-vamp
|
||||
COMMAND ${CMAKE_COMMAND} -DSOURCE=${VAMP_GENERATED_ASSETS_DIR} -DDESTINATION=${VAMP_ZERO_IMAGE_CONTEXT}/usr/share/product-vamp -P cmake/runtime_assets.cmake
|
||||
COMMAND ${CMAKE_COMMAND} -E make_directory ${VAMP_ZERO_IMAGE_CONTEXT}/usr/share/product-vamp/config
|
||||
COMMAND ${CMAKE_COMMAND} -E copy package/config/vamp.example.json ${VAMP_ZERO_IMAGE_CONTEXT}/usr/share/product-vamp/config/vamp.example.json
|
||||
COMMAND ${BASH_EXECUTABLE} package/scripts/build_zero_image.sh ${VAMP_ZERO_IMAGE_CONTEXT} ${VAMP_ZERO_IMAGE_TAR} ${VAMP_ZERO_IMAGE_TAG}
|
||||
@@ -190,6 +192,7 @@ if(VAMP_BUILD_ZERO_IMAGE)
|
||||
package/scripts/build_zero_image.sh
|
||||
package/zero/Dockerfile
|
||||
package/config/vamp.example.json
|
||||
cmake/runtime_assets.cmake
|
||||
${VAMP_GENERATED_ASSETS_STAMP}
|
||||
VERBATIM
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user