diff --git a/CMakeLists.txt b/CMakeLists.txt index a244d26..3e04726 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -70,12 +70,14 @@ endif() add_library(daqpstat STATIC ${daqp_src} ${daqp_headers} ${daqp_codegen_src} ${daqp_codegen_headers}) +add_library(daqp::daqpstat ALIAS daqpstat) target_include_directories(daqpstat PUBLIC $ $/${CMAKE_INSTALL_INCLUDEDIR}> ) add_library(daqp SHARED ${daqp_src} ${daqp_headers} ${daqp_codegen_src} ${daqp_codegen_headers}) +add_library(daqp::daqp ALIAS daqp) target_include_directories(daqp PUBLIC $ $/${CMAKE_INSTALL_INCLUDEDIR}> @@ -128,7 +130,7 @@ if(JULIA) if(TEST) add_test(NAME Julia COMMAND sh -c "julia --color=yes --project=${CMAKE_CURRENT_BINARY_DIR}/interfaces/daqp-julia -e \"using Pkg; Pkg.test()\"") endif() - + if(BENCHMARK) # Add benchmark comparison test (git-based) add_test( diff --git a/interfaces/daqp-eigen/CMakeLists.txt b/interfaces/daqp-eigen/CMakeLists.txt index 76344cb..636f60f 100644 --- a/interfaces/daqp-eigen/CMakeLists.txt +++ b/interfaces/daqp-eigen/CMakeLists.txt @@ -5,6 +5,7 @@ find_package(Eigen3 3.4.0 REQUIRED NO_MODULE) include(GNUInstallDirs) add_library(${PROJECT_NAME} SHARED daqp.cpp) +add_library(daqp::${PROJECT_NAME} ALIAS ${PROJECT_NAME}) target_include_directories(${PROJECT_NAME} PUBLIC $ $/${CMAKE_INSTALL_INCLUDEDIR}>