Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
56c58e3
Extend gitignore
alalazo Jun 16, 2026
c428650
basics: split "Installing Packages" into subsections
alalazo Jun 16, 2026
11a3bbb
Add a paragraph explaining the overall spack architecture
alalazo Jun 16, 2026
3bbae8f
Update releases/v1.1 -> releases/v1.2
alalazo Jun 16, 2026
9468048
Move high-level highlights to introduction
alalazo Jun 16, 2026
0497b30
Minor fixes
alalazo Jun 16, 2026
e2cb0da
Shorten and improve "Installing Packages"
alalazo Jun 16, 2026
074848a
Demote Compiler flags
alalazo Jun 16, 2026
d2bff02
Reorder "Spec Syntax" subsections
alalazo Jun 16, 2026
5b6f960
Move "Querying Installations" into its own section
alalazo Jun 16, 2026
d047d4b
Add intro to "Spec Syntax"
alalazo Jun 16, 2026
ebc16a3
Update output
alalazo Jun 16, 2026
87c3593
Fix "Installing Packages"
alalazo Jun 16, 2026
31d6044
Fix "Transitive Dependencies"
alalazo Jun 16, 2026
d0dd491
Fix "Transitive Dependencies"
alalazo Jun 16, 2026
7f90404
Fix "Virtual Dependencies"
alalazo Jun 16, 2026
6242ad4
First draft
alalazo Jun 16, 2026
8bb5b6e
Add missing output
alalazo Jun 16, 2026
1586d86
Polish the section
alalazo Jun 17, 2026
dba308b
Polish the section
alalazo Jun 17, 2026
54b8a19
Temporarily disable output generation
alalazo Jun 17, 2026
261b30a
Minor style fixes
alalazo Jun 18, 2026
96dd1d2
Minor style fixes
alalazo Jun 18, 2026
0fac538
Address review
alalazo Jun 19, 2026
8f70bdf
Don't use "realistic"
alalazo Jun 19, 2026
f2b5213
ISC26: update index and setup
alalazo Jun 19, 2026
395b08a
Merge branch 'main' into isc26/update-common
alecbcs Jun 19, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 2 additions & 3 deletions common/setup.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,13 @@

If you have not done the prior sections, you'll need to start the docker image::

docker run -it ghcr.io/spack/tutorial:sc25
docker run -it ghcr.io/spack/tutorial:isc26

and then set Spack up like this::

git clone --depth=2 --branch=releases/v1.2 https://github.com/spack/spack
. spack/share/spack/setup-env.sh
spack repo update builtin --tag v2025.11.0
spack tutorial -y
spack mirror add --unsigned tutorial /mirror
spack bootstrap now
spack compiler find

Expand Down
12 changes: 6 additions & 6 deletions index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -49,26 +49,26 @@ You can invoke

.. code-block:: console

$ docker pull ghcr.io/spack/tutorial:sc25
$ docker run -it ghcr.io/spack/tutorial:sc25
$ docker pull ghcr.io/spack/tutorial:isc26
$ docker run -it ghcr.io/spack/tutorial:isc26

to start using the container.
You should now be ready to run through our demo scripts:

#. :ref:`basics-tutorial`
#. :ref:`environments-tutorial`
#. :ref:`configs-tutorial`
#. :ref:`packaging-tutorial`
#. :ref:`stacks-tutorial`
#. :ref:`developer-workflows-tutorial`
#. :ref:`binary-cache-tutorial`
#. :ref:`spack-scripting-tutorial`

Other sections from past tutorials are also available, although they may not be kept up-to-date as frequently:

#. :ref:`configs-tutorial`
#. :ref:`modules-tutorial`
#. :ref:`build-systems-tutorial`
#. :ref:`advanced-packaging-tutorial`
#. :ref:`spack-scripting-tutorial`

Full contents:

Expand All @@ -84,17 +84,17 @@ Full contents:

tutorial_basics
tutorial_environments
tutorial_configuration
tutorial_packaging
tutorial_stacks
tutorial_developer_workflows
tutorial_binary_cache
tutorial_scripting

.. toctree::
:maxdepth: 3
:caption: Additional sections

tutorial_configuration
tutorial_modules
tutorial_buildsystems
tutorial_advanced_packaging
tutorial_scripting
Loading