mirror of https://github.com/mamba-org/mamba.git
use find package only is libmamba targets are not defined
This commit is contained in:
parent
525914a3b5
commit
1b6fccb39d
|
@ -13,7 +13,9 @@ cmake_policy(SET CMP0077 NEW)
|
|||
project(libmambapy)
|
||||
|
||||
find_package(pybind11 REQUIRED)
|
||||
find_package(libmamba REQUIRED)
|
||||
if(NOT TARGET libmamba)
|
||||
find_package(libmamba REQUIRED)
|
||||
endif ()
|
||||
|
||||
pybind11_add_module(bindings
|
||||
src/main.cpp
|
||||
|
|
|
@ -46,7 +46,9 @@ set(MICROMAMBA_HEADERS
|
|||
|
||||
add_executable(micromamba ${MICROMAMBA_SRCS} ${MICROMAMBA_HEADERS})
|
||||
|
||||
find_package(libmamba REQUIRED)
|
||||
if(NOT (TARGET libmamba OR TARGET libmamba-static OR TARGET libmamba-full-static))
|
||||
find_package(libmamba REQUIRED)
|
||||
endif ()
|
||||
|
||||
string(TOUPPER "${MICROMAMBA_LINKAGE}" linkage_upper)
|
||||
if (NOT ${linkage_upper} MATCHES "^(DYNAMIC|STATIC|FULL_STATIC)$")
|
||||
|
|
Loading…
Reference in New Issue