From b78620e3f320ecd8f0bdfbebe08cfbd7999f03cd Mon Sep 17 00:00:00 2001
From: Manfred Kroehnert <Manfred.Kroehnert@kit.edu>
Date: Fri, 12 Sep 2014 17:22:00 +0200
Subject: [PATCH] add missing files to make this a valid ArmarX Package

---
 CMakeLists.txt                      |  2 +-
 README.txt                          | 14 ++++++++++++++
 data/.gitkeep                       |  0
 etc/CMakeLists.txt                  |  0
 source/Gui/CMakeLists.txt           |  1 +
 source/Gui/interface/CMakeLists.txt | 11 +++++++++++
 6 files changed, 27 insertions(+), 1 deletion(-)
 create mode 100644 README.txt
 create mode 100644 data/.gitkeep
 create mode 100644 etc/CMakeLists.txt
 create mode 100644 source/Gui/interface/CMakeLists.txt

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6f606169..25cb7e48 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -13,7 +13,7 @@ depends_on_armarx_package(RobotAPI)
 armarx_project("ArmarXGui")
 
 
-
+add_subdirectory(etc)
 add_subdirectory(source)
 
 install_project()
diff --git a/README.txt b/README.txt
new file mode 100644
index 00000000..6e0210bc
--- /dev/null
+++ b/README.txt
@@ -0,0 +1,14 @@
+ArmarXGui is distributed under GPLv2.0
+
+installation instructions can be found in
+
+etc/doc/doxygen/installation.dox
+
+The HTML documentation can be generated if CMake and doxygen are
+available on the system by running the following commands
+
+mkdir build
+cd build
+cmake ..
+make doc
+
diff --git a/data/.gitkeep b/data/.gitkeep
new file mode 100644
index 00000000..e69de29b
diff --git a/etc/CMakeLists.txt b/etc/CMakeLists.txt
new file mode 100644
index 00000000..e69de29b
diff --git a/source/Gui/CMakeLists.txt b/source/Gui/CMakeLists.txt
index 2e6d0888..b9b0ab70 100644
--- a/source/Gui/CMakeLists.txt
+++ b/source/Gui/CMakeLists.txt
@@ -1,3 +1,4 @@
+add_subdirectory(interface)
 add_subdirectory(ArmarXGui)
 add_subdirectory(ArmarXGuiLib)
 add_subdirectory(gui_plugins)
diff --git a/source/Gui/interface/CMakeLists.txt b/source/Gui/interface/CMakeLists.txt
new file mode 100644
index 00000000..5eeb48ae
--- /dev/null
+++ b/source/Gui/interface/CMakeLists.txt
@@ -0,0 +1,11 @@
+###
+### CMakeLists.txt file for ArmarX Interfaces
+###
+
+set(ARMARXGUI_INTERFACE_DEPEND ArmarXCore)
+
+set(SLICE_FILES
+)
+
+# generate the interface library
+armarx_interfaces_generate_library(ArmarXGui 0.1.0 0 "${ARMARXGUI_INTERFACE_DEPEND}")
-- 
GitLab