1
0
Fork 0
Conan configuration profiles and settings to be used with various other projects and conan packages.
Find a file
dandielo 01eb2561a3 Update remotes.json
Add remote available to the public without required login. (Should only provide recipes without binaries)

Signed-off-by: dandielo <dandielo@iceshard.net>
2026-04-22 14:04:06 +00:00
config Create conan.conf 2021-09-20 13:27:21 +02:00
extensions/hooks Updated config for Conan v2 2023-04-15 14:45:42 +09:00
profiles Remove extension from profile files. 2025-11-22 17:03:46 +09:00
README.md Update README.md 2026-04-20 01:26:08 +00:00
remotes.json Update remotes.json 2026-04-22 14:04:06 +00:00

IceShard conan configurations

Conan configuration profiles and settings to be used with various other projects and conan packages.

Remotes

Provides remotes for the following three repostories:

Profiles

Currently the following profiles are defined for IceShard:

  • Linux (x64, C++20, clang20)
  • Windows (x64, C++20, msvc194)

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.