mirror of https://gitee.com/bigwinds/arangodb
fix js-files install
This commit is contained in:
parent
eeadc94e0f
commit
cea35d0c33
|
@ -81,11 +81,43 @@ install(
|
||||||
${PROJECT_SOURCE_DIR}/js/apps
|
${PROJECT_SOURCE_DIR}/js/apps
|
||||||
${PROJECT_SOURCE_DIR}/js/server
|
${PROJECT_SOURCE_DIR}/js/server
|
||||||
DESTINATION ${CMAKE_INSTALL_DATAROOTDIR_ARANGO}/${ARANGODB_JS_VERSION}
|
DESTINATION ${CMAKE_INSTALL_DATAROOTDIR_ARANGO}/${ARANGODB_JS_VERSION}
|
||||||
REGEX "^.*/aardvark/APP/react/node_modules$" EXCLUDE
|
REGEX "^.*/aardvark/APP/.*/react/.*$" EXCLUDE
|
||||||
REGEX "^.*/js/server/assets/swagger/*.map$" EXCLUDE
|
REGEX "^.*/js/server/assets/swagger/*.map$" EXCLUDE
|
||||||
REGEX "^.*/.bin" EXCLUDE
|
REGEX "^.*/.bin" EXCLUDE
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(APP_FILES
|
||||||
|
"react/public/assets/aqltemplates.json"
|
||||||
|
"react/build/favicon.ico"
|
||||||
|
"react/build/static"
|
||||||
|
"react/build/static/media"
|
||||||
|
"react/build/assets/src/worker-json.js"
|
||||||
|
"react/build/assets/src/ace.min.js"
|
||||||
|
"react/build/assets/src/mode-aql.js"
|
||||||
|
"react/build/assets/src/ext-searchbox.js"
|
||||||
|
)
|
||||||
|
|
||||||
|
foreach (file ${APP_FILES})
|
||||||
|
if(IS_DIRECTORY ${PROJECT_SOURCE_DIR}/js/apps/system/_admin/aardvark/APP/${file})
|
||||||
|
install(
|
||||||
|
DIRECTORY
|
||||||
|
${PROJECT_SOURCE_DIR}/js/apps/system/_admin/aardvark/APP/${file}
|
||||||
|
DESTINATION
|
||||||
|
${CMAKE_INSTALL_DATAROOTDIR_ARANGO}/${ARANGODB_JS_VERSION}/system/_admin/aardvark/APP/${file}
|
||||||
|
REGEX
|
||||||
|
".*react.*" EXCLUDE
|
||||||
|
)
|
||||||
|
else()
|
||||||
|
get_filename_component(dir ${file} DIRECTORY)
|
||||||
|
install(
|
||||||
|
FILES
|
||||||
|
${PROJECT_SOURCE_DIR}/js/apps/system/_admin/aardvark/APP/${file}
|
||||||
|
DESTINATION
|
||||||
|
${CMAKE_INSTALL_DATAROOTDIR_ARANGO}/${ARANGODB_JS_VERSION}/system/_admin/aardvark/APP/${dir}
|
||||||
|
)
|
||||||
|
endif()
|
||||||
|
endforeach()
|
||||||
|
|
||||||
install(
|
install(
|
||||||
FILES
|
FILES
|
||||||
${ARANGODB_SOURCE_DIR}/js/JS_SHA1SUM.txt
|
${ARANGODB_SOURCE_DIR}/js/JS_SHA1SUM.txt
|
||||||
|
@ -151,7 +183,7 @@ if (UNIX)
|
||||||
# use pkgconfig for systemd detection
|
# use pkgconfig for systemd detection
|
||||||
find_package(PkgConfig QUIET)
|
find_package(PkgConfig QUIET)
|
||||||
if(NOT PKG_CONFIG_FOUND)
|
if(NOT PKG_CONFIG_FOUND)
|
||||||
message(STATUS "pkg-config not found - skipping systemd detection")
|
message(STATUS "pkg-config not found - skipping systemd detection")
|
||||||
else()
|
else()
|
||||||
set(SYSTEMD_UNIT_DIR "")
|
set(SYSTEMD_UNIT_DIR "")
|
||||||
message(STATUS "detecting systemd")
|
message(STATUS "detecting systemd")
|
||||||
|
|
Loading…
Reference in New Issue