diff options
author | Steffen Winter <steffen.winter@proton.me> | 2023-11-26 21:39:13 +0100 |
---|---|---|
committer | Steffen Winter <steffen.winter@proton.me> | 2023-11-26 21:39:13 +0100 |
commit | ebbb769a6aaf0a6245111eb55f239d5c45be0cb9 (patch) | |
tree | 2d8ae1f1473c08086105f3ab41e048e5b24cc716 /CMakeLists.txt | |
parent | ed0fa34a9d628b21a1abed6034ab866c4db72445 (diff) |
Move calls to find_package to where they're required
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 4765902..862b66e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -43,14 +43,6 @@ if(BTOP_STATIC) set(CMAKE_FIND_LIBRARY_SUFFIXES ".a") endif() -if(CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") - find_package(devstat REQUIRED) - find_package(kvm REQUIRED) - if(BTOP_STATIC) - find_package(elf REQUIRED) - endif() -endif() - include(CheckCXXCompilerFlag) include(CheckIPOSupported) @@ -153,8 +145,11 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Darwin") target_link_libraries(btop PRIVATE $<LINK_LIBRARY:FRAMEWORK,CoreFoundation) target_link_libraries(btop PRIVATE $<LINK_LIBRARY:FRAMEWORK,IOKit) elseif(CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") + find_package(devstat REQUIRED) + find_package(kvm REQUIRED) target_link_libraries(btop PRIVATE devstat::devstat kvm::kvm) if(BTOP_STATIC) + find_package(elf REQUIRED) target_link_libraries(btop PRIVATE elf::elf) endif() endif() |