...
This commit is contained in:
@@ -242,8 +242,8 @@ target_compile_features(${PROJECT_NAME} INTERFACE cxx_std_23)
|
|||||||
target_include_directories(
|
target_include_directories(
|
||||||
${PROJECT_NAME}
|
${PROJECT_NAME}
|
||||||
INTERFACE
|
INTERFACE
|
||||||
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR};>
|
"$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>"
|
||||||
$<INSTALL_INTERFACE:include/${PROJECT_NAME}>
|
"$<INSTALL_INTERFACE:include/${PROJECT_NAME}>"
|
||||||
)
|
)
|
||||||
|
|
||||||
if(USE_ERFA)
|
if(USE_ERFA)
|
||||||
|
|||||||
@@ -18,7 +18,8 @@ string(REPLACE ";" " " func_str "${func_name}")
|
|||||||
enable_language(Fortran CXX)
|
enable_language(Fortran CXX)
|
||||||
|
|
||||||
include(FortranCInterface)
|
include(FortranCInterface)
|
||||||
FortranCInterface_HEADER(FortranCInterface.h
|
FortranCInterface_HEADER(
|
||||||
|
FortranCInterface.h
|
||||||
MACRO_NAMESPACE "FC_"
|
MACRO_NAMESPACE "FC_"
|
||||||
# SYMBOL_NAMESPACE "fp_"
|
# SYMBOL_NAMESPACE "fp_"
|
||||||
SYMBOL_NAMESPACE ""
|
SYMBOL_NAMESPACE ""
|
||||||
@@ -33,6 +34,15 @@ FortranCInterface_VERIFY(CXX)
|
|||||||
add_library(fitpack_project STATIC EXCLUDE_FROM_ALL ${src_files} mcc_bsplines.h)
|
add_library(fitpack_project STATIC EXCLUDE_FROM_ALL ${src_files} mcc_bsplines.h)
|
||||||
|
|
||||||
add_library(fitpack STATIC IMPORTED GLOBAL)
|
add_library(fitpack STATIC IMPORTED GLOBAL)
|
||||||
set_target_properties(fitpack PROPERTIES IMPORTED_LOCATION ${CMAKE_BINARY_DIR}/fitpack/libfitpack_project.a)
|
set_target_properties(
|
||||||
set_target_properties(fitpack PROPERTIES INTERFACE_INCLUDE_DIRECTORIES "${CMAKE_CURRENT_SOURCE_DIR};${CMAKE_CURRENT_BINARY_DIR}")
|
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)
|
add_dependencies(fitpack fitpack_project)
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
// #include <mcc_ccte_erfa.h>
|
// #include <mcc_ccte_erfa.h>
|
||||||
// #include <mcc_coordinate.h>
|
// #include <mcc_coordinate.h>
|
||||||
#include <mcc_deserializer.h>
|
#include "mcc_deserializer.h"
|
||||||
#include <mcc_serializer.h>
|
#include "mcc_serializer.h"
|
||||||
|
|
||||||
using namespace mcc::impl;
|
using namespace mcc::impl;
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
#include <random>
|
#include <random>
|
||||||
#include <ranges>
|
#include <ranges>
|
||||||
|
|
||||||
#include <mcc_bsplines.h>
|
#include "fitpack/mcc_bsplines.h"
|
||||||
|
|
||||||
int main()
|
int main()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
#include <list>
|
#include <list>
|
||||||
#include <print>
|
#include <print>
|
||||||
|
|
||||||
#include <mcc_netserver_proto.h>
|
#include "mcc_netserver_proto.h"
|
||||||
|
|
||||||
int main()
|
int main()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
#include <iostream>
|
#include <iostream>
|
||||||
|
|
||||||
#include <mcc_coordinate.h>
|
#include "mcc_coordinate.h"
|
||||||
#include <mcc_pzone.h>
|
#include "mcc_pzone.h"
|
||||||
#include <mcc_pzone_container.h>
|
#include "mcc_pzone_container.h"
|
||||||
|
|
||||||
using namespace mcc::impl;
|
using namespace mcc::impl;
|
||||||
|
|
||||||
|
|||||||
@@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
#include <random>
|
#include <random>
|
||||||
|
|
||||||
#include <mcc_pcm.h>
|
#include "mcc_pcm.h"
|
||||||
#include <mcc_serializer.h>
|
#include "mcc_serializer.h"
|
||||||
#include <mcc_telemetry.h>
|
#include "mcc_telemetry.h"
|
||||||
|
|
||||||
static std::random_device rd;
|
static std::random_device rd;
|
||||||
static std::mt19937 gen(rd());
|
static std::mt19937 gen(rd());
|
||||||
|
|||||||
Reference in New Issue
Block a user