From f219285befe6df8dc4b4fb2fe3ade8e988cf4213 Mon Sep 17 00:00:00 2001
From: joanvallve <jvallve@iri.upc.edu>
Date: Tue, 7 Apr 2020 15:39:45 +0200
Subject: [PATCH] WIP

---
 CMakeLists.txt                   | 18 ++++++++++--------
 include/gnss_utils/utils/utils.h |  3 ---
 src/utils/utils.cpp              |  6 ------
 3 files changed, 10 insertions(+), 17 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6b02773..c5441f9 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -117,15 +117,16 @@ SET(RTKLIB_SRC
 
 # application header files
 SET(HEADERS
-    include/gnss_utils/utils/utils.h
-    include/gnss_utils/utils/transformations.h
-    include/gnss_utils/utils/rcv_position.h
-    include/gnss_utils/utils/sat_position.h
     include/gnss_utils/observations.h
     include/gnss_utils/navigation.h
     include/gnss_utils/tdcp.h
     include/gnss_utils/ublox_raw.h
-  ${RTKLIB_SRC_DIR}/rtklib.h)
+    ${RTKLIB_SRC_DIR}/rtklib.h)
+SET(HEADERS_UTILS
+    include/gnss_utils/utils/utils.h
+    include/gnss_utils/utils/transformations.h
+    include/gnss_utils/utils/rcv_position.h
+    include/gnss_utils/utils/sat_position.h)
 
 # Eigen #######
 FIND_PACKAGE(Eigen3 REQUIRED)
@@ -155,10 +156,11 @@ endif()
 
 # Installing
 INSTALL(TARGETS ${PROJECT_NAME}
-      RUNTIME DESTINATION bin
-      LIBRARY DESTINATION lib/iri-algorithms
-      ARCHIVE DESTINATION lib/iri-algorithms)
+        RUNTIME DESTINATION bin
+        LIBRARY DESTINATION lib/iri-algorithms
+        ARCHIVE DESTINATION lib/iri-algorithms)
 INSTALL(FILES ${HEADERS} DESTINATION include/iri-algorithms/gnss_utils)
+INSTALL(FILES ${HEADERS_UTILS} DESTINATION include/iri-algorithms/gnss_utils/utils)
 INSTALL(FILES Findgnss_utils.cmake DESTINATION ${CMAKE_ROOT}/Modules/)
 INSTALL(FILES "${GNSS_UTILS_CONFIG_DIR}/config.h"
   DESTINATION include/iri-algorithms/gnss_utils/internal)
diff --git a/include/gnss_utils/utils/utils.h b/include/gnss_utils/utils/utils.h
index ec5be81..ea0b647 100644
--- a/include/gnss_utils/utils/utils.h
+++ b/include/gnss_utils/utils/utils.h
@@ -39,13 +39,10 @@ bool equalArray(const T* array1, const T* array2, const int& size1, const int& s
 
 }  // namespace GnssUtils
 
-//bool equalTime(const gtime_t& time1, const gtime_t& time2);
 bool operator==(const gtime_t& time1, const gtime_t& time2);
 bool operator!=(const gtime_t& time1, const gtime_t& time2);
-//bool equalObservations(const obsd_t& obs1, const obsd_t& obs2);
 bool operator==(const obsd_t& obs1, const obsd_t& obs2);
 bool operator!=(const obsd_t& obs1, const obsd_t& obs2);
-//bool equalObservations(const obs_t& obs1, const obs_t& obs2);
 bool operator==(const obs_t& obs1, const obs_t& obs2);
 bool operator!=(const obs_t& obs1, const obs_t& obs2);
 
diff --git a/src/utils/utils.cpp b/src/utils/utils.cpp
index cfea61a..8e7c122 100644
--- a/src/utils/utils.cpp
+++ b/src/utils/utils.cpp
@@ -64,7 +64,6 @@ void printArray(std::string _name, float* _array, int size)
 }  // namespace GnssUtils
 
 bool operator==(const gtime_t& time1, const gtime_t& time2)
-//bool equalTime(const gtime_t& time1, const gtime_t& time2)
 {
   return (difftime(time1.time, time2.time) == 0.0 && time1.sec == time2.sec);
 }
@@ -75,10 +74,7 @@ bool operator!=(const gtime_t& time1, const gtime_t& time2)
 }
 
 bool operator==(const obsd_t& obs1, const obsd_t& obs2)
-//bool equalObservations(const obsd_t& obs1, const obsd_t& obs2)
 {
-  std::cout <<"operator==\n";
-
   return obs1.time == obs2.time &&
          obs1.eventime == obs2.eventime &&
          obs1.timevalid == obs2.timevalid &&
@@ -101,9 +97,7 @@ bool operator!=(const obsd_t& obs1, const obsd_t& obs2)
 }
 
 bool operator==(const obs_t& obs1, const obs_t& obs2)
-//bool equalObservations(const obs_t& obs1, const obs_t& obs2)
 {
-    std::cout <<"operator==\n";
     return obs1.n == obs2.n &&
            obs1.nmax == obs2.nmax &&
            obs1.flag == obs2.flag &&
-- 
GitLab