diff --git a/CMakeLists.txt b/CMakeLists.txt index 51a65ddcdf5c1e45a4d403c8a3f368f5a13afc24..a72111375c3854b6b44a890dbaa341152b597c74 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -61,7 +61,6 @@ include(test/Test) if(OGS_COVERAGE AND NOT IS_SUBPROJECT) include(Coverage) endif() -include(Web) #################### ### More Options ### diff --git a/scripts/cmake/Web.cmake b/scripts/cmake/Web.cmake deleted file mode 100644 index 2bd497523eb6d444fcf1008723bb688cec4717e4..0000000000000000000000000000000000000000 --- a/scripts/cmake/Web.cmake +++ /dev/null @@ -1,63 +0,0 @@ -if(NOT NPM) - return() -endif() - -if(YARN) - set(PACKAGE_MANAGER ${YARN}) -else() - set(PACKAGE_MANAGER "${NPM} install") -endif() - -add_custom_target(web-install - COMMAND ${PACKAGE_MANAGER} - WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/web - BYPRODUCTS ${PROJECT_SOURCE_DIR}/web/node_modules -) - -if(PIP AND PYTHON_EXECUTABLE AND - (EXISTS ${PROJECT_SOURCE_DIR}/web/import/secret.py OR - DEFINED ENV{CONTENTFUL_ACCESS_TOKEN})) - - add_custom_target(web-import - COMMAND ${PIP} install -r ../requirements.txt - COMMAND ${PYTHON_EXECUTABLE} import.py - WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/web/import - DEPENDS web-install - ) - - set(IMPORT_TARGET web-import) -else() - message(STATUS "[web] Skipping import from Contentful!") -endif() - -if(PANDOC_CITEPROC) - add_custom_target(web-bib-convert - COMMAND ${PANDOC_CITEPROC} --bib2json ${PROJECT_SOURCE_DIR}/Documentation/bibliography.bib > ${PROJECT_SOURCE_DIR}/web/data/bibliography.json - ) - set(BIB_CONVERT_TARGET web-bib-convert) -endif() - -if(DEFINED OGS_WEB_BASE_URL) - set(HUGO_ARGS --baseURL ${OGS_WEB_BASE_URL}) -endif() - -if(DEFINED ENV{JENKINS_URL}) - if($ENV{JOB_NAME} STREQUAL "ufz/ogs/master") - set(HUGO_BASE_URL "https://docs.opengeosys.org") - else() - set(HUGO_BASE_URL "$ENV{JOB_URL}Web/") - endif() - set(HUGO_ARGS ${HUGO_ARGS} --baseURL ${HUGO_BASE_URL}) -endif() - -add_custom_target(web - COMMAND node_modules/.bin/webpack -p - COMMAND hugo ${HUGO_ARGS} - WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/web - DEPENDS web-install ${IMPORT_TARGET} ${BIB_CONVERT_TARGET} -) - -add_custom_target(web-clean - COMMAND ${NPM} run clean - WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/web -) diff --git a/web/requirements.txt b/web/requirements.txt deleted file mode 100644 index c9fb7c70149c7475d64765fc370f401ffe6132dc..0000000000000000000000000000000000000000 --- a/web/requirements.txt +++ /dev/null @@ -1 +0,0 @@ -requests==2.12.4