-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix building the CLI on macOS (#269)
* Install LHAPDF on macOS * Disable Python * Correctly disable Python * Fix `--disable-dynamic` with `--disable-shared` * Do not run workflows in this branch * Use brew to install LHAPDF on macOS * Run Release workflow automatically in this branch * Create missing directory * Fix problems with workflow syntax * Simplify matrix strategy a bit * Try to fix packaging the CLI * Add comment why we can't cross compile * Simplify CLI installation on Linux * Add missing `--locked` switch to installation * Install and use APPLgrid on macOS * Download sources and export `APPL_IGRID_DIR` on macOS * Add some diagnostics for homebrew * Keep temporary directory when compiling with brew * Fix `APPL_IGRID_DIR` determination * Print more diagnostics * Add missing include paths for `pineappl_applgrid` * Add more tested versions of APPLgrid * Set C++ standard in `pineappl_applgrid` * Reduce APPLgrid dependencies and install zlib * Fix C++ warning * Force installation of zlib and list contents * Print zlib search path * Install `pkg-config` to find zlib from brew * Fix `pkg-config` call * Add more diagnostic to pkg-config call * Print more diagnostic strings * List contents of the ROOT installation * Compile APPLgrid without ROOT * Add missing `--without-root` * Manually install zlib * Print `applgrid-config` script to diagnose building failure * Force-remove linking to `gfortran` * Rename existing `tmp` with `new` * Remove diagnostics and simplify `sed` call * Revert last commit except the removal of diagnostics * Compile CLI on macOS against fastNLO * Update `cc` create to fix yet another problem on macOS * Update `cxx` and related crates to hopefull fix missing compiler flag * Explicitly set C++11 standard * Add LHAPDF include paths to fastNLO * Install manpages on both Linux and macOS * Debug version string when installing manpages * Try to fix version string patching on GitHub * Add zlib when linking statically * Revert "refactor: Use Rust version of convolute_with_one" This reverts commit 0d9876f. * Remove `signature` macro that breaks Python 3.6 support This commit and the previous should be reverted when we drop Python 3.6 support * Try to fix problems on macOS
- Loading branch information
Showing
8 changed files
with
91 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,6 +2,8 @@ name: CAPI | |
|
||
on: | ||
push: | ||
branches-ignore: | ||
- fix-macos-cli-generation | ||
|
||
jobs: | ||
capi: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,6 +2,8 @@ name: MSRV | |
|
||
on: | ||
push: | ||
branches-ignore: | ||
- fix-macos-cli-generation | ||
|
||
env: | ||
CARGO_TERM_COLOR: always | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,6 +2,8 @@ name: Python | |
|
||
on: | ||
push: | ||
branches-ignore: | ||
- fix-macos-cli-generation | ||
|
||
jobs: | ||
test: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,6 +2,8 @@ name: Rust | |
|
||
on: | ||
push: | ||
branches-ignore: | ||
- fix-macos-cli-generation | ||
|
||
defaults: | ||
run: | ||
|
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters