Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iceshard-engine/conan-config
Conan configuration profiles and settings to be used with various other projects and conan packages.
https://github.com/iceshard-engine/conan-config
conan conan-config
Last synced: about 1 month ago
JSON representation
Conan configuration profiles and settings to be used with various other projects and conan packages.
- Host: GitHub
- URL: https://github.com/iceshard-engine/conan-config
- Owner: iceshard-engine
- Created: 2021-03-24T13:33:56.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-05-08T03:01:50.000Z (over 1 year ago)
- Last Synced: 2023-05-13T06:15:33.065Z (over 1 year ago)
- Topics: conan, conan-config
- Language: Python
- Homepage:
- Size: 29.3 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# IceShard conan configurations
Conan configuration profiles and settings to be used with various other projects and conan packages.## Conan v2
Since conan upgraded to the second version, lots of changes where required and are no longer compatible with conan v1.
> Additionally configurations used by Unix / MacOS builds are not tested yet so issues are expeted.
# Remotes
Provides remotes for the following three repostories:
* Conan Center (https://center.conan.io)
* IceShard (https://conan.iceshard.net)
* Bincrafters (https://bincrafters.jfrog.io/artifactory/api/conan/public-conan)# Profiles
Currently the following profiles are available:
* Linux x64 (clang 9.0)
* Linux x64 (clang 10.0)
* Linux x64 (clang 11.0)
* Linux x64 (clang 12.0)
* Linux x64 (clang 11.0)
* Linux x64 (clang 12.0)A profile for MSVC is nor provided currently but will be added in the near future.
# Hooks (Conan v2)
Since Conan v2 does not allow us to provide custom generators anymore inside packages we need to implement a pre-generation hook globally.
This allows us to generate required `.bff` files for `ice-build-tools`.
The hook also removes the generator from the recipe generators list so it will not cause an error in conan.This is not the cleanest way but one that works and does not disturb other packages.
> Please note the hook is still a wip idea, and might not work always!