From f5e22187a193c0e145e2535108ef4463179dd008 Mon Sep 17 00:00:00 2001
From: rulrich <ralf.m.ulrich@kit.edu>
Date: Sun, 12 Jul 2020 01:19:46 +0200
Subject: [PATCH] updates

---
 readLib/CMakeLists.txt            | 16 ++++++++--------
 readLib/corsika_data/Interface.h  |  7 +++----
 readLib/source/Interface.boost.cc |  2 +-
 readLib/source/Interface.dummy.cc |  3 ++-
 4 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/readLib/CMakeLists.txt b/readLib/CMakeLists.txt
index 377c0d7..5073dd1 100644
--- a/readLib/CMakeLists.txt
+++ b/readLib/CMakeLists.txt
@@ -1,4 +1,4 @@
-find_package (Boost COMPONENTS iostreams OPTIONAL)
+find_package (Boost OPTIONAL_COMPONENTS iostreams)
 
 if (Boost_iostreams_FOUND)
   set (
@@ -6,41 +6,41 @@ if (Boost_iostreams_FOUND)
     source/Interface.boost.cc 
     )
 else (Boost_iostreams_FOUND)
-  message (Boost::iostreams not found, data tables need to be unpacked with gzip2 manually!)
+  message (STATUS "Boost::iostreams not found, data tables need to be unpacked with bunzip2 manually!")
   set (
     files
     source/Interface.dummy.cc 
     )
 endif (Boost_iostreams_FOUND)
 
-add_library(libCorsikaData STATIC ${files})
+add_library(CorsikaData STATIC ${files})
 
 if (Boost_iostreams_FOUND)
-  target_link_libraries(libCorsikaData PUBLIC Boost::iostreams)
+  target_link_libraries(CorsikaData PUBLIC Boost::iostreams)
 endif (Boost_iostreams_FOUND)
 
 set_target_properties (
-  libCorsikaData
+  CorsikaData
   PROPERTIES
   PUBLIC_HEADER corsika_data/Interface.h
   )
 
 target_include_directories (
-  libCorsikaData
+  CorsikaData
   PUBLIC
   $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
   $<INSTALL_INTERFACE:include/>
   )
 
 install (
-  TARGETS libCorsikaData
+  TARGETS CorsikaData
   LIBRARY DESTINATION lib
   ARCHIVE DESTINATION lib
   PUBLIC_HEADER DESTINATION include/corsika_data
   )
 
 #add_executable (readLZMA source/read.cc)
-#target_link_libraries (readLZMA libCorsikaData)
+#target_link_libraries (readLZMA CorsikaData)
 
 # --------------------
 # code unit testing
diff --git a/readLib/corsika_data/Interface.h b/readLib/corsika_data/Interface.h
index 71083c4..a6236c2 100644
--- a/readLib/corsika_data/Interface.h
+++ b/readLib/corsika_data/Interface.h
@@ -8,8 +8,7 @@
  * the license.
  */
 
-#ifndef _include__interface_h_
-#define _include__interface_h_
+#pragma once
 
 #include <string>
 
@@ -30,8 +29,8 @@ namespace corsika_data {
   void cordataclosefile_();
   double cordatanextnumber_();
   int cordatanexttext_(char* data, int length);
-  int cordatacandecompress();
+  int cordatacandecompress_();
+    
   }
 } // namespace corsika_data
 
-#endif
diff --git a/readLib/source/Interface.boost.cc b/readLib/source/Interface.boost.cc
index fbac967..07b854d 100644
--- a/readLib/source/Interface.boost.cc
+++ b/readLib/source/Interface.boost.cc
@@ -81,6 +81,6 @@ namespace corsika_data {
     return CorDataNextText(data, length);
   }
   void cordataclosefile_() { global_DataFile.Close(); }
-  int cordatacandecompress() { return 1; }
+  int cordatacandecompress_() { return 1; }
   }
 } // namespace corsika_data
diff --git a/readLib/source/Interface.dummy.cc b/readLib/source/Interface.dummy.cc
index 9045399..00c641e 100644
--- a/readLib/source/Interface.dummy.cc
+++ b/readLib/source/Interface.dummy.cc
@@ -45,6 +45,7 @@ namespace corsika_data {
     std::runtime_error("Cannot read compressed data files with dummy library.");
     return 0;
   }
-  int cordatacandecompress() { return 0; }
+  int cordatacandecompress_() { return 0; }
+    
   }
 } // namespace corsika_data
-- 
GitLab