From e0487108ff7db4439c59d2ed0c521c8392c84faf Mon Sep 17 00:00:00 2001
From: Fernando Herrero Cotarelo <fherrero@iri.upc.edu>
Date: Mon, 13 Jan 2014 14:12:15 +0000
Subject: [PATCH] iri_base_algorithm: only headers cmake library

---
 CMakeLists.txt | 4 +++-
 package.xml    | 5 ++---
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 896a1a9..a8dc021 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -76,7 +76,7 @@ find_package(catkin REQUIRED)
 ## DEPENDS: system dependencies of this project that dependent projects also need
 catkin_package(
   INCLUDE_DIRS include
-  LIBRARIES ${PROJECT_NAME}
+#  LIBRARIES ${PROJECT_NAME}
   CATKIN_DEPENDS roscpp dynamic_reconfigure diagnostic_updater
 #  DEPENDS system_lib
 )
@@ -93,6 +93,8 @@ catkin_package(
 # add_library(foo
 #   src/${PROJECT_NAME}/foo.cpp
 # )
+add_library(${PROJECT_NAME} include/${PROJECT_NAME}/iri_base_algorithm.h)
+set_target_properties(${PROJECT_NAME} PROPERTIES LINKER_LANGUAGE CXX)
 
 ## Declare a cpp executable
 # add_executable(foo_node src/foo_node.cpp)
diff --git a/package.xml b/package.xml
index b112b74..7309251 100644
--- a/package.xml
+++ b/package.xml
@@ -33,9 +33,9 @@
   <!-- Dependencies can be catkin packages or system dependencies -->
   <!-- Examples: -->
   <!-- Use build_depend for packages you need at compile time: -->
-  <build_depend>roscpp</build_depend>
+<!--  <build_depend>roscpp</build_depend>
   <build_depend>dynamic_reconfigure</build_depend>
-  <build_depend>diagnostic_updater</build_depend>
+  <build_depend>diagnostic_updater</build_depend>-->
   <!-- Use buildtool_depend for build tool packages: -->
   <!--   <buildtool_depend>catkin</buildtool_depend> -->
   <!-- Use run_depend for packages you need at runtime: -->
@@ -45,5 +45,4 @@
   <!-- Use test_depend for packages you need only for testing: -->
   <!--   <test_depend>gtest</test_depend> -->
   <buildtool_depend>catkin</buildtool_depend>
-
 </package>
-- 
GitLab