Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
(#20355) ncurses: migrate to Conan v2
* ncurses: migrate to Conan v2 * ncurses: fix Conan v1 compatibility * ncurses: fix linter error * ncurses: add "util" from libc as a system dependency * ncurses: update MSVC version check * ncurses: add libcxx to system_libs To fix the 'undefined symbol: _ZNSt3__14cerrE' error when using the shared lib with libc++. * ncurses: add automake dependency * ncurses: remove -nologo * ncurses: revert to not using ar-lib * ncurses: remove -nologo * ncurses: disable MSVC 193, fix -FS * ncurses: link against naive-tsearch on MSVC * ncurses: add AutotoolsDeps for MSVC dependencies * ncurses: add AutotoolsDeps workaround * ncurses: add -nologo * ncurses: do not override the include dir path * ncurses: drop test_v1_package * ncurses: more reliable -FS * ncurses: add /DEBUG:NONE * ncurses: force -DEBUG:NONE * ncurses: make sure CURSES_LIBRARIES contains absolute paths to match CMake * ncurses: fix_apple_shared_install_name() * ncurses: tidy * ncurses: Revert "drop test_v1_package" * ncurses: fix test_v1_package * ncurses: fix exported CMake vars in Conan v1 * ncurses: drop test_v1_package The legacy generators work ok on non-Windows single-config CMake setups, but not on MSVC. * ncurses: set env var in generator * ncurses: fix options handling * ncurses: restore "auto" option values for clarity and backwards-compatibility * ncurses: fix -FS not being applied on Conan v1
- Loading branch information