Skip to content
Snippets Groups Projects
Commit be6aefe5 authored by Patrick MADELA's avatar Patrick MADELA
Browse files

Rename electrometerslibrary to electrometers

parent 0709f5b1
No related branches found
No related tags found
No related merge requests found
cmake_minimum_required(VERSION 3.15)
project(electrometerslibrary)
project(electrometers)
option(BUILD_SHARED_LIBS "Build using shared libraries" ON)
......@@ -20,16 +20,16 @@ set(includedirs
include
)
add_library(electrometerslibrary ${sources})
target_include_directories(electrometerslibrary PRIVATE ${includedirs})
target_link_libraries(electrometerslibrary PRIVATE cpptango::cpptango)
add_library(electrometers ${sources})
target_include_directories(electrometers PRIVATE ${includedirs})
target_link_libraries(electrometers PRIVATE cpptango::cpptango)
if (MAJOR_VERSION)
set_target_properties(electrometerslibrary PROPERTIES VERSION ${PROJECT_VERSION} SOVERSION ${MAJOR_VERSION})
set_target_properties(electrometers PROPERTIES VERSION ${PROJECT_VERSION} SOVERSION ${MAJOR_VERSION})
endif()
install(DIRECTORY ${CMAKE_SOURCE_DIR}/include/ DESTINATION include
FILES_MATCHING PATTERN "*.h"
)
install(TARGETS electrometerslibrary LIBRARY DESTINATION ${LIB_INSTALL_DIR})
install(TARGETS electrometers LIBRARY DESTINATION ${LIB_INSTALL_DIR})
from conan import ConanFile
from conan.tools.cmake import CMakeToolchain, CMake, cmake_layout, CMakeDeps
class electrometerslibraryRecipe(ConanFile):
name = "electrometerslibrary"
class electrometersRecipe(ConanFile):
name = "electrometers"
version = "2.5.29"
package_type = "library"
user = "soleil"
......@@ -58,4 +58,4 @@ class electrometerslibraryRecipe(ConanFile):
cmake.install()
def package_info(self):
self.cpp_info.libs = ["electrometerslibrary"]
self.cpp_info.libs = ["electrometers"]
cmake_minimum_required(VERSION 3.15)
project(PackageTest CXX)
find_package(electrometerslibrary CONFIG REQUIRED)
find_package(electrometers CONFIG REQUIRED)
find_package(cpptango CONFIG REQUIRED)
add_executable(test_package src/test_package.cpp)
target_link_libraries(test_package electrometerslibrary::electrometerslibrary)
target_link_libraries(test_package electrometers::electrometers)
target_link_libraries(test_package cpptango::cpptango)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment