Skip to content

Include programs in meson build's installations#723

Open
stenczelt wants to merge 3 commits into
publicfrom
tks/issue-722
Open

Include programs in meson build's installations#723
stenczelt wants to merge 3 commits into
publicfrom
tks/issue-722

Conversation

@stenczelt
Copy link
Copy Markdown
Member

Added install: true to programs, so gap_fit is installed by the meson build system as well in <prefix>/bin/*. The CI now runs install as well, and tests that the executable had been created there.

Also bumped the version to 0.10.4, but I see this is not tied to the releases on github. Should I revert this @jameskermode?

For #722.

stenczelt and others added 3 commits May 4, 2026 16:00
Add install: true to all executable() calls in src/Programs/meson.build
so that meson install places gap_fit, quip, and all other programs into
the prefix bin/ directory.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Adds --prefix, meson install, and a sanity check that gap_fit lands
in the installed bin/ directory, catching any regression of issue #722.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@stenczelt stenczelt requested a review from jameskermode May 4, 2026 15:05
@jameskermode
Copy link
Copy Markdown
Member

Thanks - yes, release comes from tag so leave this out for now. Note that gap_fit and quip executables were already distributed in PyPI releases, so please check this hasn't been broken too.

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