mirror of https://github.com/mamba-org/mamba.git
Revert "fix CI issues related to moving dependencies (#4023)"
This reverts commit ec62904617
.
This commit is contained in:
parent
28cf27362b
commit
87f2cc601e
|
@ -23,8 +23,7 @@
|
||||||
{
|
{
|
||||||
"cacheVariables": {
|
"cacheVariables": {
|
||||||
"BUILD_MICROMAMBA": "ON",
|
"BUILD_MICROMAMBA": "ON",
|
||||||
"BUILD_STATIC": "ON",
|
"BUILD_STATIC": "ON"
|
||||||
"ENABLE_WIN32_XMLLITE": "ON"
|
|
||||||
},
|
},
|
||||||
"hidden": true,
|
"hidden": true,
|
||||||
"name": "mamba-static"
|
"name": "mamba-static"
|
||||||
|
|
|
@ -47,7 +47,7 @@ dependencies:
|
||||||
- scikit-build
|
- scikit-build
|
||||||
# libmambapy dependencies
|
# libmambapy dependencies
|
||||||
- python
|
- python
|
||||||
- pybind11<3.0.0
|
- pybind11
|
||||||
# libmambapy-stubs build dependencies
|
# libmambapy-stubs build dependencies
|
||||||
- mypy # For stubgen
|
- mypy # For stubgen
|
||||||
- setuptools
|
- setuptools
|
||||||
|
|
|
@ -563,15 +563,6 @@ macro(libmamba_create_target target_name linkage output_name)
|
||||||
|
|
||||||
set(CMAKE_PREFIX_PATH "$ENV{VCPKG_ROOT}/installed/x64-windows-static-md/")
|
set(CMAKE_PREFIX_PATH "$ENV{VCPKG_ROOT}/installed/x64-windows-static-md/")
|
||||||
|
|
||||||
# TODO AND CONTEXT: We found a link error in libarchive which lacked a link to XmlLite
|
|
||||||
# which is provided by Windows. libarchive has cmake scripts doing the necessary work to
|
|
||||||
# link that library but for some reason we couldnt identify it is not linking in this
|
|
||||||
# specific case (it was before but the version changed apparently). As a workaround we
|
|
||||||
# manually link with that required library but a better solution would be to find why
|
|
||||||
# libarchive doesnt do it itself.
|
|
||||||
set(SYSTEM_PROVIDED_LIBRARIES XmlLite.lib) # required by libarchive
|
|
||||||
set(ENABLE_WIN32_XMLLITE ON)
|
|
||||||
|
|
||||||
# For Windows we have a vcpkg based build system right now.
|
# For Windows we have a vcpkg based build system right now.
|
||||||
find_package(LibArchive MODULE REQUIRED)
|
find_package(LibArchive MODULE REQUIRED)
|
||||||
find_package(CURL CONFIG REQUIRED)
|
find_package(CURL CONFIG REQUIRED)
|
||||||
|
@ -591,7 +582,6 @@ macro(libmamba_create_target target_name linkage output_name)
|
||||||
${target_name}
|
${target_name}
|
||||||
PUBLIC
|
PUBLIC
|
||||||
${CRYPTO_LIBRARIES}
|
${CRYPTO_LIBRARIES}
|
||||||
${SYSTEM_PROVIDED_LIBRARIES}
|
|
||||||
${LibArchive_LIBRARY}
|
${LibArchive_LIBRARY}
|
||||||
${LIBXML2_LIBRARY}
|
${LIBXML2_LIBRARY}
|
||||||
${ICONV_LIBRARY}
|
${ICONV_LIBRARY}
|
||||||
|
|
|
@ -5,7 +5,6 @@
|
||||||
// The full license is in the file LICENSE, distributed with this software.
|
// The full license is in the file LICENSE, distributed with this software.
|
||||||
|
|
||||||
#include <array>
|
#include <array>
|
||||||
#include <cassert>
|
|
||||||
#include <cstdint>
|
#include <cstdint>
|
||||||
#include <cstring>
|
#include <cstring>
|
||||||
#include <ranges>
|
#include <ranges>
|
||||||
|
|
|
@ -3,11 +3,6 @@
|
||||||
"dependencies": [
|
"dependencies": [
|
||||||
"zstd",
|
"zstd",
|
||||||
"curl",
|
"curl",
|
||||||
"libiconv",
|
|
||||||
{
|
|
||||||
"features": ["iconv", "lzma", "zlib"],
|
|
||||||
"name": "libxml2"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "winreg",
|
"name": "winreg",
|
||||||
"platform": "windows"
|
"platform": "windows"
|
||||||
|
|
Loading…
Reference in New Issue