summaryrefslogtreecommitdiff
path: root/.flake8_packages
diff options
context:
space:
mode:
authorMassimiliano Culpo <massimiliano.culpo@gmail.com>2021-03-26 18:43:41 +0100
committerTodd Gamblin <tgamblin@llnl.gov>2021-05-22 11:51:20 -0700
commit18880a668b9cbf74d892f7c3ddb2de70497b3e62 (patch)
treece909aaf5a4ee8561d75736d7f5a7e82dd6cc1b7 /.flake8_packages
parente7494b627b7bfc033a944a3d024280eed9ca6c3c (diff)
downloadspack-18880a668b9cbf74d892f7c3ddb2de70497b3e62.tar.gz
spack-18880a668b9cbf74d892f7c3ddb2de70497b3e62.tar.bz2
spack-18880a668b9cbf74d892f7c3ddb2de70497b3e62.tar.xz
spack-18880a668b9cbf74d892f7c3ddb2de70497b3e62.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 (cherry picked from commit d5fa509b072f0e58f00eaf81c60f32958a9f1e1d)
Diffstat (limited to '.flake8_packages')
0 files changed, 0 insertions, 0 deletions