Skip to content

Commit f8cd590

Browse files
committed
Additional syntax improvements
1 parent 5116d76 commit f8cd590

1 file changed

Lines changed: 11 additions & 11 deletions

File tree

tutorial_basics.rst

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,13 @@ To get started, we simply clone the Spack repository and check out the latest re
2929
:language: console
3030

3131
Next, we'll add Spack to our path.
32-
Spack has some nice command-line integration tools, so instead of simply prepending to your ``PATH`` variable, source the Spack setup script.
32+
Spack has some nice command-line integration tools, so instead of simply prepending to our ``PATH`` variable, we'll source the Spack setup script.
3333

3434
.. code-block:: console
3535
3636
$ . share/spack/setup-env.sh
3737
38-
You're good to go!
38+
And now we're good to go!
3939

4040
-----------------
4141
What is in Spack?
@@ -49,8 +49,8 @@ The ``spack list`` command shows available packages.
4949

5050

5151
The ``spack list`` command can also take a query string.
52-
Spack automatically adds wildcards to both ends of the string, or you can add your own wildcards.
53-
For example, we can view all available Python packages.
52+
Spack automatically adds wildcards to both ends of the string, or we can add our own wildcards for more advanced searches.
53+
For example, let's view all available Python packages.
5454

5555
.. literalinclude:: outputs/basics/list-py.out
5656
:language: console
@@ -61,7 +61,7 @@ Installing Packages
6161
-------------------
6262

6363
Installing a package with Spack is very simple.
64-
To install a piece of software simply type,
64+
To install a software package type,
6565

6666
.. code-block:: console
6767
@@ -72,21 +72,21 @@ Let's go ahead and install ``gmake``,
7272
.. literalinclude:: outputs/basics/gmake.out
7373
:language: console
7474

75-
You will see Spack installed ``gmake``, ``gcc-runtime``, and ``glibc``.
75+
We see Spack installed ``gmake``, ``gcc-runtime``, and ``glibc``.
7676
The ``glibc`` and ``gcc-runtime`` packages are automatically tracked by Spack to manage consistency requirements among compiler runtimes.
7777
They do not represent separate software builds from source, but are records of the system's compiler runtime components Spack used for the install.
78-
For the rest of this section, we will ignore these components and focus on the packages explicitly installed.
78+
For the rest of this section, we'll ignore these components and focus on the packages explicitly installed.
7979

8080
Spack can install software either from source or from a binary cache.
8181
Packages in the binary cache are signed with GPG for security.
82-
For the tutorial we have prepared a binary cache so you don't have to wait on slow compilation from source.
83-
To be able to install from the binary cache, we will need to configure Spack with the location of the binary cache and trust the GPG key that the binary cache was signed with.
82+
For the tutorial we prepared a binary cache so we don't have to wait on slow compilation from source.
83+
To enable installation from the binary cache, we'll need to configure Spack with the location of the cache and trust the GPG key that the cache was signed with.
8484

8585
.. literalinclude:: outputs/basics/mirror.out
8686
:language: console
8787

88-
You'll learn more about configuring Spack later in the tutorial, but for now you will be able to install the rest of the packages in the tutorial from a binary cache using the same ``spack install`` command.
89-
By default this will install the binary cached version if it exists and fall back on installing from source if it does not.
88+
We'll learn more about configuring Spack later in the tutorial, but for now we will be able to install the rest of the packages in the tutorial from the cache using the same ``spack install`` command.
89+
By default this will install the binary cached version if it exists and fall back to install the package from source if it does not.
9090

9191
Spack's "spec" syntax is the interface by which we can request specific configurations of a package.
9292
The ``%`` sigil is used to specify compilers.

0 commit comments

Comments
 (0)