diff --git a/CMakeLists.txt b/CMakeLists.txt index a850773..2457273 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -242,8 +242,8 @@ target_compile_features(${PROJECT_NAME} INTERFACE cxx_std_23) target_include_directories( ${PROJECT_NAME} INTERFACE - $ - $ + "$" + "$" ) if(USE_ERFA) diff --git a/fitpack/CMakeLists.txt b/fitpack/CMakeLists.txt index 7bcbd9d..4a8f870 100644 --- a/fitpack/CMakeLists.txt +++ b/fitpack/CMakeLists.txt @@ -5,8 +5,8 @@ set(func_name "") file(GLOB src_files "*.f") foreach(ff IN LISTS src_files) - get_filename_component(sn ${ff} NAME_WE) - list(APPEND func_name ${sn}) + get_filename_component(sn ${ff} NAME_WE) + list(APPEND func_name ${sn}) endforeach() # message(STATUS "${func_name}") @@ -18,12 +18,13 @@ string(REPLACE ";" " " func_str "${func_name}") enable_language(Fortran CXX) include(FortranCInterface) -FortranCInterface_HEADER(FortranCInterface.h - MACRO_NAMESPACE "FC_" - # SYMBOL_NAMESPACE "fp_" - SYMBOL_NAMESPACE "" - # SYMBOLS ${func_str} - SYMBOLS ${func_name} +FortranCInterface_HEADER( + FortranCInterface.h + MACRO_NAMESPACE "FC_" + # SYMBOL_NAMESPACE "fp_" + SYMBOL_NAMESPACE "" + # SYMBOLS ${func_str} + SYMBOLS ${func_name} ) FortranCInterface_VERIFY(CXX) @@ -33,6 +34,15 @@ FortranCInterface_VERIFY(CXX) add_library(fitpack_project STATIC EXCLUDE_FROM_ALL ${src_files} mcc_bsplines.h) add_library(fitpack STATIC IMPORTED GLOBAL) -set_target_properties(fitpack PROPERTIES IMPORTED_LOCATION ${CMAKE_BINARY_DIR}/fitpack/libfitpack_project.a) -set_target_properties(fitpack PROPERTIES INTERFACE_INCLUDE_DIRECTORIES "${CMAKE_CURRENT_SOURCE_DIR};${CMAKE_CURRENT_BINARY_DIR}") +set_target_properties( + fitpack + PROPERTIES + IMPORTED_LOCATION ${CMAKE_BINARY_DIR}/fitpack/libfitpack_project.a +) +set_target_properties( + fitpack + PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES + "${CMAKE_CURRENT_SOURCE_DIR};${CMAKE_CURRENT_BINARY_DIR}" +) add_dependencies(fitpack fitpack_project) diff --git a/tests/mcc_coord_test.cpp b/tests/mcc_coord_test.cpp index e696d9c..969d689 100644 --- a/tests/mcc_coord_test.cpp +++ b/tests/mcc_coord_test.cpp @@ -2,8 +2,8 @@ // #include // #include -#include -#include +#include "mcc_deserializer.h" +#include "mcc_serializer.h" using namespace mcc::impl; diff --git a/tests/mcc_fitpack_test.cpp b/tests/mcc_fitpack_test.cpp index a1e0916..a0de8ff 100644 --- a/tests/mcc_fitpack_test.cpp +++ b/tests/mcc_fitpack_test.cpp @@ -4,7 +4,7 @@ #include #include -#include +#include "fitpack/mcc_bsplines.h" int main() { diff --git a/tests/mcc_netmsg_test.cpp b/tests/mcc_netmsg_test.cpp index e463abc..faf8fb3 100644 --- a/tests/mcc_netmsg_test.cpp +++ b/tests/mcc_netmsg_test.cpp @@ -1,7 +1,7 @@ #include #include -#include +#include "mcc_netserver_proto.h" int main() { diff --git a/tests/mcc_pzone_test.cpp b/tests/mcc_pzone_test.cpp index f1b8b81..d36c9e2 100644 --- a/tests/mcc_pzone_test.cpp +++ b/tests/mcc_pzone_test.cpp @@ -1,8 +1,8 @@ #include -#include -#include -#include +#include "mcc_coordinate.h" +#include "mcc_pzone.h" +#include "mcc_pzone_container.h" using namespace mcc::impl; diff --git a/tests/mcc_telemetry_test.cpp b/tests/mcc_telemetry_test.cpp index 5933853..4fa16ee 100644 --- a/tests/mcc_telemetry_test.cpp +++ b/tests/mcc_telemetry_test.cpp @@ -2,9 +2,9 @@ #include -#include -#include -#include +#include "mcc_pcm.h" +#include "mcc_serializer.h" +#include "mcc_telemetry.h" static std::random_device rd; static std::mt19937 gen(rd());