mirror of https://gitee.com/bigwinds/arangodb
44 lines
1.0 KiB
CMake
44 lines
1.0 KiB
CMake
################################################################################
|
|
### @brief install client-side JavaScript files
|
|
################################################################################
|
|
|
|
install(
|
|
DIRECTORY
|
|
${ARANGODB_SOURCE_DIR}/js/common
|
|
${ARANGODB_SOURCE_DIR}/js/client
|
|
DESTINATION
|
|
${CMAKE_INSTALL_DATAROOTDIR_ARANGO}/js
|
|
FILES_MATCHING
|
|
PATTERN "*.js"
|
|
REGEX
|
|
"^.*/common/test-data$" EXCLUDE
|
|
REGEX
|
|
"^.*/common/tests$" EXCLUDE
|
|
REGEX
|
|
"^.*/client/tests$" EXCLUDE
|
|
)
|
|
|
|
if (USE_ENTERPRISE)
|
|
install(
|
|
DIRECTORY
|
|
${ARANGODB_SOURCE_DIR}/enterprise/js/common
|
|
${ARANGODB_SOURCE_DIR}/enterprise/js/client
|
|
DESTINATION
|
|
${CMAKE_INSTALL_DATAROOTDIR_ARANGO}/js
|
|
FILES_MATCHING
|
|
PATTERN "*.js"
|
|
REGEX
|
|
"^.*/common/test-data$" EXCLUDE
|
|
REGEX
|
|
"^.*/common/tests$" EXCLUDE
|
|
REGEX
|
|
"^.*/client/tests$" EXCLUDE
|
|
)
|
|
endif ()
|
|
|
|
# For the node modules we need all files:
|
|
install(
|
|
DIRECTORY ${ARANGODB_SOURCE_DIR}/js/node
|
|
DESTINATION ${CMAKE_INSTALL_DATAROOTDIR_ARANGO}/js
|
|
)
|