From 6f96fcbaa6ae228df983291e1ad19e932f21595c Mon Sep 17 00:00:00 2001
From: Kevin Peterson <kmpeters@anl.gov>
Date: Wed, 8 Mar 2023 10:49:54 -0600
Subject: [PATCH] Added missing instructions

---
 1-Setup.md | 4 ++++
 README.md  | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/1-Setup.md b/1-Setup.md
index 2b9e6d8..19333ba 100644
--- a/1-Setup.md
+++ b/1-Setup.md
@@ -29,6 +29,7 @@ $ export EPICS_HOST_ARCH=linux-x86_64
 #### 1.2.1 Clone EPICS base
 
 ```
+$ mkdir -p ${EPICS_DIR}
 $ cd ${EPICS_DIR}
 $ git clone -b R7.0.7 https://github.com/epics-base/epics-base.git base-7.0.7
 ```
@@ -48,7 +49,10 @@ Deploying only a subset of synApps reduces the number of build errors encountere
 
 ```
 $ cd ${EPICS_DIR}
+$ curl -O https://raw.githubusercontent.com/EPICS-synApps/support/master/assemble_synApps.sh
 $ curl -O https://git.aps.anl.gov/practical_beamline_controls_training/session_2/instructions/-/raw/external/scripts/training-synApps-config.txt
+$ chmod a+x assemble_synApps.sh
+$ ./assemble_synApps.sh full training-synApps-config.txt
 ```
 
 #### 1.3.2 Build synApps
diff --git a/README.md b/README.md
index 5412efa..9580047 100644
--- a/README.md
+++ b/README.md
@@ -28,7 +28,7 @@ $ chmod a+x quickstart.sh
 $ ./quickstart.sh
 ```
 
-Then copy and paste the output from the script into the terminal and proceed to the "Deploy a new IOC" section.
+Then copy and paste the output from the script into the terminal and proceed to [step 1.2](1-Setup.md#12-deploy-epics-base).
 
 ## FAQ
 
-- 
GitLab