Skip to content

Use absolute sccache and Ninja; add modular docs#100

Open
chemiskyy wants to merge 1 commit into
masterfrom
doc/modular
Open

Use absolute sccache and Ninja; add modular docs#100
chemiskyy wants to merge 1 commit into
masterfrom
doc/modular

Conversation

@chemiskyy

Copy link
Copy Markdown
Member

Use the absolute SCCACHE_PATH (forward-slash normalized) for CMake compiler launchers, enable SCCACHE_IDLE_TIMEOUT=0 and set CMAKE_GENERATOR=Ninja so scikit-build-core picks Ninja. Install/ensure ninja on Windows, show sccache stats after builds, and update CMake invocations to use the SCCACHE_PATH on Unix/Windows. Also add new documentation for the modular Python builder and include it in the simulation docs index (docs/simulation/modular_python.rst, index.rst).

Use the absolute SCCACHE_PATH (forward-slash normalized) for CMake compiler launchers, enable SCCACHE_IDLE_TIMEOUT=0 and set CMAKE_GENERATOR=Ninja so scikit-build-core picks Ninja. Install/ensure ninja on Windows, show sccache stats after builds, and update CMake invocations to use the SCCACHE_PATH on Unix/Windows. Also add new documentation for the modular Python builder and include it in the simulation docs index (docs/simulation/modular_python.rst, index.rst).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

1 participant