From f93b0ad3884a89d4ef231f676c686733dad04f92 Mon Sep 17 00:00:00 2001
From: Mattia Mancini <mancini@astron.nl>
Date: Wed, 19 Sep 2018 15:49:06 +0000
Subject: [PATCH] OSB-6: setting up cmakefile for maintenancedb_view

---
 .gitattributes                                             | 3 +++
 CMake/LofarPackageList.cmake                               | 6 ++++--
 LCU/Maintenance/CMakeLists.txt                             | 3 ++-
 LCU/Maintenance/WebView/maintenancedb_view/CMakeLists.txt  | 7 +++++++
 .../WebView/maintenancedb_view/src/themes/lofar-styles.css | 0
 .../maintenancedb_view/src/themes/lofar-variables.css      | 0
 6 files changed, 16 insertions(+), 3 deletions(-)
 create mode 100644 LCU/Maintenance/WebView/maintenancedb_view/CMakeLists.txt
 create mode 100644 LCU/Maintenance/WebView/maintenancedb_view/src/themes/lofar-styles.css
 create mode 100644 LCU/Maintenance/WebView/maintenancedb_view/src/themes/lofar-variables.css

diff --git a/.gitattributes b/.gitattributes
index 63e6fa6390a..7f2288b4da0 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -1863,6 +1863,7 @@ LCU/Maintenance/MDB_tools/test/t_probe_mdb.in.stationtest_rest_output.json -text
 LCU/Maintenance/MDB_tools/test/t_probe_mdb.py -text
 LCU/Maintenance/MDB_tools/test/t_probe_mdb.run -text
 LCU/Maintenance/MDB_tools/test/t_probe_mdb.sh -text
+LCU/Maintenance/WebView/maintenancedb_view/CMakeLists.txt -text
 LCU/Maintenance/WebView/maintenancedb_view/package.json -text
 LCU/Maintenance/WebView/maintenancedb_view/public/favicon.ico -text svneol=unset#image/x-icon
 LCU/Maintenance/WebView/maintenancedb_view/public/index.html -text
@@ -1886,7 +1887,9 @@ LCU/Maintenance/WebView/maintenancedb_view/src/pages/LandingPage.js -text
 LCU/Maintenance/WebView/maintenancedb_view/src/pages/RTSMPage.js -text
 LCU/Maintenance/WebView/maintenancedb_view/src/pages/StationTestPage.js -text
 LCU/Maintenance/WebView/maintenancedb_view/src/registerServiceWorker.js -text
+LCU/Maintenance/WebView/maintenancedb_view/src/themes/lofar-styles.css -text
 LCU/Maintenance/WebView/maintenancedb_view/src/themes/lofar-styles.scss -text
+LCU/Maintenance/WebView/maintenancedb_view/src/themes/lofar-variables.css -text
 LCU/Maintenance/WebView/maintenancedb_view/src/themes/lofar-variables.scss -text
 LCU/Maintenance/WebView/maintenancedb_view/src/themes/lofar.scss -text
 LCU/Maintenance/__init__.py -text
diff --git a/CMake/LofarPackageList.cmake b/CMake/LofarPackageList.cmake
index 99c176c9c13..9f96e8bd9f3 100644
--- a/CMake/LofarPackageList.cmake
+++ b/CMake/LofarPackageList.cmake
@@ -1,7 +1,7 @@
 # - Create for each LOFAR package a variable containing the absolute path to
 # its source directory. 
 #
-# Generated by gen_LofarPackageList_cmake.sh at Mon Jun 11 14:09:52 CEST 2018
+# Generated by gen_LofarPackageList_cmake.sh at Tue Sep 18 16:51:58 CEST 2018
 #
 #                      ---- DO NOT EDIT ----
 #
@@ -36,9 +36,9 @@ if(NOT DEFINED LOFAR_PACKAGE_LIST_INCLUDED)
   set(TestDynDPPP_SOURCE_DIR ${CMAKE_SOURCE_DIR}/CEP/DP3/TestDynDPPP)
   set(PythonDPPP_SOURCE_DIR ${CMAKE_SOURCE_DIR}/CEP/DP3/PythonDPPP)
   set(DPPP_AOFlag_SOURCE_DIR ${CMAKE_SOURCE_DIR}/CEP/DP3/DPPP_AOFlag)
-  set(DPPP_Interpolate_SOURCE_DIR ${CMAKE_SOURCE_DIR}/CEP/DP3/DPPP_Interpolate)
   set(SPW_Combine_SOURCE_DIR ${CMAKE_SOURCE_DIR}/CEP/DP3/SPWCombine)
   set(DPPP_DDECal_SOURCE_DIR ${CMAKE_SOURCE_DIR}/CEP/DP3/DPPP_DDECal)
+  set(DPPP_Interpolate_SOURCE_DIR ${CMAKE_SOURCE_DIR}/CEP/DP3/DPPP_Interpolate)
   set(LofarFT_SOURCE_DIR ${CMAKE_SOURCE_DIR}/CEP/Imager/LofarFT)
   set(AWImager2_SOURCE_DIR ${CMAKE_SOURCE_DIR}/CEP/Imager/AWImager2)
   set(Laps-GRIDInterface_SOURCE_DIR ${CMAKE_SOURCE_DIR}/CEP/LAPS/GRIDInterface)
@@ -94,6 +94,8 @@ if(NOT DEFINED LOFAR_PACKAGE_LIST_INCLUDED)
   set(Firmware-Tools_SOURCE_DIR ${CMAKE_SOURCE_DIR}/LCU/Firmware/tools)
   set(DBInterface_SOURCE_DIR ${CMAKE_SOURCE_DIR}/LCU/Maintenance/DBInterface)
   set(MDB_tools_SOURCE_DIR ${CMAKE_SOURCE_DIR}/LCU/Maintenance/MDB_tools)
+  set(WebView_SOURCE_DIR ${CMAKE_SOURCE_DIR}/LCU/Maintenance/WebView)
+  set(maintenancedb_view_SOURCE_DIR ${CMAKE_SOURCE_DIR}/LCU/Maintenance/WebView/maintenancedb_view)
   set(MACTools_SOURCE_DIR ${CMAKE_SOURCE_DIR}/LCU/StationTest/MACTools)
   set(LTACommon_SOURCE_DIR ${CMAKE_SOURCE_DIR}/LTA/LTACommon)
   set(LTAIngest_SOURCE_DIR ${CMAKE_SOURCE_DIR}/LTA/LTAIngest)
diff --git a/LCU/Maintenance/CMakeLists.txt b/LCU/Maintenance/CMakeLists.txt
index 78e01da9ce5..27500dcb75d 100644
--- a/LCU/Maintenance/CMakeLists.txt
+++ b/LCU/Maintenance/CMakeLists.txt
@@ -1,4 +1,5 @@
 # $Id$
 
 lofar_add_package(DBInterface)
-lofar_add_package(MDB_tools)
\ No newline at end of file
+lofar_add_package(MDB_tools)
+lofar_add_package(WebView)
diff --git a/LCU/Maintenance/WebView/maintenancedb_view/CMakeLists.txt b/LCU/Maintenance/WebView/maintenancedb_view/CMakeLists.txt
new file mode 100644
index 00000000000..922202c3c2f
--- /dev/null
+++ b/LCU/Maintenance/WebView/maintenancedb_view/CMakeLists.txt
@@ -0,0 +1,7 @@
+# $Id$
+
+lofar_package(mainteancedb_view 1.0)
+
+include(NPMInstall)
+
+npm_install(package.json PUBLIC public SOURCE src DESTINATION pippo)
diff --git a/LCU/Maintenance/WebView/maintenancedb_view/src/themes/lofar-styles.css b/LCU/Maintenance/WebView/maintenancedb_view/src/themes/lofar-styles.css
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/LCU/Maintenance/WebView/maintenancedb_view/src/themes/lofar-variables.css b/LCU/Maintenance/WebView/maintenancedb_view/src/themes/lofar-variables.css
new file mode 100644
index 00000000000..e69de29bb2d
-- 
GitLab