diff options
author | Massimiliano Culpo <massimiliano.culpo@gmail.com> | 2021-03-26 18:43:41 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-03-26 12:43:41 -0500 |
commit | d5fa509b072f0e58f00eaf81c60f32958a9f1e1d (patch) | |
tree | 052d4b81a11a90415d97497792e9e0f7fbffd526 /.github/actions | |
parent | 35c3a25ca68ad603e896a8e3424ae4d23e2befcc (diff) | |
download | spack-d5fa509b072f0e58f00eaf81c60f32958a9f1e1d.tar.gz spack-d5fa509b072f0e58f00eaf81c60f32958a9f1e1d.tar.bz2 spack-d5fa509b072f0e58f00eaf81c60f32958a9f1e1d.tar.xz spack-d5fa509b072f0e58f00eaf81c60f32958a9f1e1d.zip |
clingo: modify recipe for bootstrapping (#22354)
* clingo: modify recipe for bootstrapping
Modifications:
- clingo builds with shared Python only if ^python+shared
- avoid building the clingo app for bootstrapping
- don't link to libpython when bootstrapping
* Remove option that breaks on linux
* Give more hints for the current Python
* Disable CLINGO_BUILD_PY_SHARED for bootstrapping
* bootstrapping: try to detect the current python from std library
This is much faster than calling external executables
* Fix compatibility with Python 2.6
* Give hints on which compiler and OS to use when bootstrapping
This change hints which compiler to use for bootstrapping clingo
(either GCC or Apple Clang on MacOS). On Cray platforms it also
hints to build for the frontend system, where software is meant
to be installed.
* Use spec_for_current_python to constrain module requirement
Diffstat (limited to '.github/actions')
0 files changed, 0 insertions, 0 deletions