From a0c3b1c76393105eebf6c8b8c8a358df2df3954a Mon Sep 17 00:00:00 2001 From: POTIER Frederic <frederic.potier@synchrotron-soleil.fr> Date: Tue, 24 Oct 2023 15:39:06 +0200 Subject: [PATCH] Fix recipe --- CMakeLists.txt | 7 +++++-- conanfile.py | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 4f22a8f..f3c31b4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,8 +1,9 @@ cmake_minimum_required(VERSION 3.15) project(${PROJECT_NAME} CXX) +find_package(cpptango CONFIG REQUIRED) find_package(ace CONFIG REQUIRED) -find_package(asm CONFIG REQUIRED) +find_package(asl CONFIG REQUIRED) if (NOT CMAKE_SYSTEM_NAME STREQUAL "Windows") find_package(crashreporting2 CONFIG) endif() @@ -20,8 +21,10 @@ set(includedirs add_executable(${EXECUTABLE_NAME} ${sources}) target_include_directories(${EXECUTABLE_NAME} PRIVATE ${includedirs}) +target_compile_options(${EXECUTABLE_NAME} PRIVATE /Zc:forScope-) +target_link_libraries(${EXECUTABLE_NAME} PRIVATE cpptango::cpptango) target_link_libraries(${EXECUTABLE_NAME} PRIVATE ace::ace) -target_link_libraries(${EXECUTABLE_NAME} PRIVATE asm::asm) +target_link_libraries(${EXECUTABLE_NAME} PRIVATE asl::asl) if (NOT CMAKE_SYSTEM_NAME STREQUAL "Windows") target_link_libraries(${EXECUTABLE_NAME} PRIVATE crashreporting2::crashreporting2) endif() diff --git a/conanfile.py b/conanfile.py index ab5fcd0..8324d9a 100644 --- a/conanfile.py +++ b/conanfile.py @@ -20,9 +20,9 @@ class ContinuousAORecipe(ConanFile): exports_sources = "CMakeLists.txt", "src/*" def requirements(self): + self.requires("cpptango/9.2.5@soleil/stable") self.requires("ace/[>=1.0]@soleil/stable") - - self.requires("asm/[>=1.0]@soleil/stable") + self.requires("asl/[>=1.0]@soleil/stable") if self.settings.os == "Linux": self.requires("crashreporting2/[>=1.0]@soleil/stable") -- GitLab