From d8ae0ef47e6f919c2bce46fe124d94ae8d2a230b Mon Sep 17 00:00:00 2001
From: Lars Bilke <lars.bilke@ufz.de>
Date: Thu, 15 Nov 2018 11:59:21 +0100
Subject: [PATCH] [web] Cleanup

---
 CMakeLists.txt          |  1 -
 scripts/cmake/Web.cmake | 63 -----------------------------------------
 web/requirements.txt    |  1 -
 3 files changed, 65 deletions(-)
 delete mode 100644 scripts/cmake/Web.cmake
 delete mode 100644 web/requirements.txt

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 51a65ddcdf5..a72111375c3 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 2bd497523eb..00000000000
--- 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 c9fb7c70149..00000000000
--- a/web/requirements.txt
+++ /dev/null
@@ -1 +0,0 @@
-requests==2.12.4
-- 
GitLab