Skip to content

Commit

Permalink
Revert many more updates in .github, configs and doc
Browse files Browse the repository at this point in the history
  • Loading branch information
climbfuji committed Feb 1, 2024
1 parent 11fdc06 commit f57dd8c
Show file tree
Hide file tree
Showing 5 changed files with 22 additions and 6 deletions.
6 changes: 5 additions & 1 deletion .github/workflows/macos-ci-aarch64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,11 @@ jobs:
export SPACK_SYSTEM_CONFIG_PATH="${ENVDIR}/site"
# Find external packages
spack external find --scope system --exclude bison --exclude openssl --exclude=gettext
spack external find --scope system --exclude bison --exclude openssl
spack external find --scope system perl
spack external find --scope system wget
PATH="/opt/homebrew/opt/curl/bin:$PATH" \
spack external find --scope system curl
PATH="/opt/homebrew/opt/qt5/bin:$PATH" \
spack external find --scope system qt
spack external find --scope system texlive
Expand Down
6 changes: 5 additions & 1 deletion .github/workflows/macos-ci-x86_64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,11 @@ jobs:
export SPACK_SYSTEM_CONFIG_PATH="${ENVDIR}/site"
# Find external packages
spack external find --scope system --exclude bison --exclude openssl --exclude=gettext
spack external find --scope system --exclude bison --exclude openssl
spack external find --scope system perl
spack external find --scope system wget
PATH="/usr/local/opt/curl/bin:$PATH" \
spack external find --scope system curl
PATH="/usr/local/opt/qt5/bin:$PATH" \
spack external find --scope system qt
spack external find --scope system texlive
Expand Down
3 changes: 0 additions & 3 deletions .github/workflows/ubuntu-ci-x86_64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -113,9 +113,6 @@ jobs:
spack config add "packages:all:compiler:[[email protected]]"
sed -i "s/\['\%aocc', '\%apple-clang', '\%gcc', '\%intel'\]/\['\%intel'\]/g" $ENVDIR/spack.yaml
# Force using external curl to avoid duplicate packages being built
spack config add "packages:curl:buildable:false"
# Add additional variants for MET packages, different from config/common/packages.yaml
spack config add "packages:met:variants:+python +grib2 +graphics +lidar2nc +modis"
Expand Down
2 changes: 2 additions & 0 deletions configs/sites/macos.default/packages.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,7 @@ packages:
variants: ~png ~svg
git:
buildable: false
libiconv:
buildable: false
wgrib2:
variants: ~openmp
11 changes: 10 additions & 1 deletion doc/source/NewSiteConfigs.rst
Original file line number Diff line number Diff line change
Expand Up @@ -206,9 +206,18 @@ Remember to activate the ``lua`` module environment and have MacTeX in your sear

.. code-block:: console
spack external find --scope system --exclude bison --exclude openssl --exclude=gettext
spack external find --scope system --exclude bison --exclude openssl
spack external find --scope system libiconv
spack external find --scope system perl
spack external find --scope system wget
spack external find --scope system mysql
PATH="$HOMEBREW_ROOT/opt/curl/bin:$PATH" \
spack external find --scope system curl
PATH="$HOMEBREW_ROOT/opt/qt5/bin:$PATH" \
spack external find --scope system qt
# Optional, only if planning to build jedi-tools environment with LaTeX support
# The texlive bin directory must have been added to PATH (see above)
spack external find --scope system texlive
Expand Down

0 comments on commit f57dd8c

Please sign in to comment.