Skip to content

Comments

[pull] master from ZimmermanGroup:master#15

Merged
pull[bot] merged 5 commits intogrimme-lab:masterfrom
ZimmermanGroup:master
Feb 21, 2026
Merged

[pull] master from ZimmermanGroup:master#15
pull[bot] merged 5 commits intogrimme-lab:masterfrom
ZimmermanGroup:master

Conversation

@pull
Copy link

@pull pull bot commented Feb 21, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

joshkamm and others added 5 commits February 2, 2026 03:33
Add support for selecting energy calculator backends (qchem, orca, etc.)
via environment variables when building with pixi. This allows users to
run commands like `GSM_ENABLE_QCHEM=1 pixi global install --git ...`
without modifying pixi.toml.

Changes:
- Add check_env_backend macro in CMakeLists.txt to read GSM_ENABLE_*
  environment variables
- Update README with streamlined pixi global install instructions
- Document all available backends and development setup

Closes #47

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
The gsm package needs MKL (Linux) and OpenBLAS (macOS) at runtime.
Previously these were only in workspace dependencies, which meant
pixi global install would fail with missing shared library errors.

Moving them to package.target.*.run-dependencies ensures they're
included in both local and global installs.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Enable backend selection via environment variables for pixi builds
@pull pull bot locked and limited conversation to collaborators Feb 21, 2026
@pull pull bot added the ⤵️ pull label Feb 21, 2026
@pull pull bot merged commit cd668e0 into grimme-lab:master Feb 21, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant