Cmake Conan Versions Save

CMake wrapper for conan C and C++ package manager

0.18.1

2 years ago
  • Remove hash check in README example (#407)

0.18.0

2 years ago
  • Add a function to call conan lock create (#319 )
  • Raise cmake_minimum_version to 3.9 (#405)
  • Allow users to specify conan executable for conan_config_install (#376)
  • Detect ClangCL correctly on Visual Studio Clang builds enhancement (#380)
  • Add OUTPUT_FOLDER to conan install (#403)

0.17.0

2 years ago

v0.16.1

3 years ago

v0.16

3 years ago

v0.15

4 years ago
  • Specify build configurations in multi-config generators using the CONFIGURATION_TYPES argument in conan_cmake_run.
  • Consider the SKIP_STD argument to not adjust the C++ standard flag in CMAKE_CXX_FLAGS.
  • Add versioning to the conan.cmake file with a comment inside the file specifying the version.
  • Add conan_config_install macro to install Conan client configurations.
  • Fix detection of the CMP0025 CMake policy.
  • Fix issues with configure_file trying to replace some patterns.
  • Fix errors in detect_vs_runtime() for pure C projects.

v0.14

5 years ago
  • Use ARGUMENTS_INSTALL_FOLDER to define the location of the conanbuildinfo.cmake file
  • conan_cmake_run() now produces real time output, not delayed.
  • Support for Visual Studio 2019
  • Support for multiple, composable profiles
  • New NO_IMPORTS option to conan_cmake_run() to avoid importing files (argument--no-import)
  • New generic INSTALL_ARGS argument to conan_cmake_run() for generic arguments
  • Implement automatic detection of the correct libcxx setting
  • Pass the correct build_type setting, irrespective of the case
  • Make sure the conanfile.txt.junk is not created outside the build folder
  • Fix output error message when the compiler version has a mistmatch
  • Fix detection of clang

v0.13

5 years ago
  • Feature: New PROFILE_AUTO mechanism, to be able to use both profiles, but override its values with automatically detected CMake settings.
  • Feature: New ENV arguments to provide environment variables to the underlying conan install command.
  • Feature: Displaying output and errors when running in "server mode"
  • Fix: Added WindowsStore to supported OS targets
  • BugFix: Use cmake generator instead of cmake_multi if BUILD_TYPE is specified
  • Fix: Use only major version for clang>=8 (per clang new versioning scheme, to align with Conan client)
  • Using VS2017 image for testing in Appveyor
  • Updated docs

v0.12

5 years ago
  • New conan_check() macro to check that conan is installed (can define REQUIRED and also request VERSION)
  • New conan_add_remote() macro to add remotes programmatically from cmake
  • Added GENERATORS option to conan_cmake_run()
  • Added INSTALL_FOLDER option to conan_cmake_run()
  • Definition of CONAN_IMPORT_PATH env-var, to be used by imports() in "multi" generators.

v0.11

6 years ago
  • Fixed wrong usage of CMAKE_GENERATOR_TOOLSET. Replaced with CMAKE_VS_PLATFORM_TOOLSET.