| | |
| | | ADD_LIBRARY(locators STATIC |
| | | add_library(locate OBJECT |
| | | ApplicationFolder.cpp |
| | | EnvironmentVarLocation.cpp |
| | | EnvironmentVarData.cpp |
| | |
| | | LocatorFactory.cpp |
| | | ) |
| | | |
| | | add_dependencies( locators os base ) |
| | | |
| | | target_link_libraries( |
| | | locators |
| | | os |
| | | base |
| | | target_include_directories(locate PRIVATE |
| | | $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/../../include> |
| | | $<BUILD_INTERFACE:${LCC_INCLUDE_DIR}> |
| | | ) |
| | | |
| | | install(TARGETS locators ARCHIVE DESTINATION lib/${PROJECT_NAME}/${LCC_PROJECT_NAME}) |
| | | if(CODE_COVERAGE AND UNIX) |
| | | target_compile_options(locate PUBLIC -O0 -g --coverage) |
| | | endif(CODE_COVERAGE AND UNIX) |