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)
|
project(libmambapy)
|
||||||
|
|
||||||
find_package(pybind11 REQUIRED)
|
find_package(pybind11 REQUIRED)
|
||||||
|
if(NOT TARGET libmamba)
|
||||||
find_package(libmamba REQUIRED)
|
find_package(libmamba REQUIRED)
|
||||||
|
endif ()
|
||||||
|
|
||||||
pybind11_add_module(bindings
|
pybind11_add_module(bindings
|
||||||
src/main.cpp
|
src/main.cpp
|
||||||
|
|
|
@ -46,7 +46,9 @@ set(MICROMAMBA_HEADERS
|
||||||
|
|
||||||
add_executable(micromamba ${MICROMAMBA_SRCS} ${MICROMAMBA_HEADERS})
|
add_executable(micromamba ${MICROMAMBA_SRCS} ${MICROMAMBA_HEADERS})
|
||||||
|
|
||||||
|
if(NOT (TARGET libmamba OR TARGET libmamba-static OR TARGET libmamba-full-static))
|
||||||
find_package(libmamba REQUIRED)
|
find_package(libmamba REQUIRED)
|
||||||
|
endif ()
|
||||||
|
|
||||||
string(TOUPPER "${MICROMAMBA_LINKAGE}" linkage_upper)
|
string(TOUPPER "${MICROMAMBA_LINKAGE}" linkage_upper)
|
||||||
if (NOT ${linkage_upper} MATCHES "^(DYNAMIC|STATIC|FULL_STATIC)$")
|
if (NOT ${linkage_upper} MATCHES "^(DYNAMIC|STATIC|FULL_STATIC)$")
|
||||||
|
|
Loading…
Reference in New Issue