################################################################################ ### @brief install client-side JavaScript files ################################################################################ install( DIRECTORY ${ARANGODB_SOURCE_DIR}/js/common ${ARANGODB_SOURCE_DIR}/js/client DESTINATION ${CMAKE_INSTALL_DATAROOTDIR_ARANGO}/${ARANGODB_JS_VERSION} FILES_MATCHING PATTERN "*.js" ) install( FILES ${ARANGODB_SOURCE_DIR}/js/JS_SHA1SUM.txt DESTINATION ${CMAKE_INSTALL_DATAROOTDIR_ARANGO}/${ARANGODB_JS_VERSION} ) if (USE_ENTERPRISE) install( DIRECTORY ${ARANGODB_SOURCE_DIR}/enterprise/js/common ${ARANGODB_SOURCE_DIR}/enterprise/js/client DESTINATION ${CMAKE_INSTALL_DATAROOTDIR_ARANGO}/${ARANGODB_JS_VERSION} FILES_MATCHING PATTERN "*.js" ) endif () # For the node modules we need all files: install( DIRECTORY ${ARANGODB_SOURCE_DIR}/js/node DESTINATION ${CMAKE_INSTALL_DATAROOTDIR_ARANGO}/${ARANGODB_JS_VERSION} REGEX "^.*/eslint" EXCLUDE REGEX "^.*/.npmignore" EXCLUDE REGEX "^.*/.bin" EXCLUDE )