Skip to content

Conversation

@partouf
Copy link
Member

@partouf partouf commented Jun 9, 2025

Does test compiles with cmake and create an artifact that can be used to skip checks if extracted in a cmake directory of the same compiler.

partouf and others added 22 commits June 9, 2025 17:35
Implements new ce_install compilercache commands to generate reusable CMake compiler cache files:
- `ce_install compilercache extract` - Extract cache for supported compilers
- `ce_install compilercache list` - List available compilers

Key features:
- Multi-platform support (Linux/Windows)
- Integration with existing compiler discovery system
- PowerShell Core cross-platform execution
- Comprehensive test suite with 19 test cases
- Environment variable setup for different compiler types (MSVC, GCC, Clang)

The cache files significantly speed up CMake configuration by skipping expensive compiler detection phases.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@partouf
Copy link
Member Author

partouf commented Jun 10, 2025

Doesn't really work on Windows. The problems on Windows is that it gets stuck on collecting ABI info.

-- The C compiler identification is MSVC 19.43.34810.0
-- The CXX compiler identification is MSVC 19.43.34810.0
-- Detecting C compiler ABI info

Killed - processing time exceeded

@partouf partouf closed this Jun 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants