From c1ef996ecd54abb79ac0df2179d15ffa3ad36d6a Mon Sep 17 00:00:00 2001 From: Dave Casper <dcasper@uci.edu> Date: Mon, 31 Aug 2020 12:08:16 -0700 Subject: [PATCH] Update README --- README.md | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 5fdfa4df1..4f8600693 100644 --- a/README.md +++ b/README.md @@ -3,12 +3,12 @@ First barebone project for Calypso based on Athena master. Only packages not inc The following sequence will allow you to compile Calypso 1.0.0 on any machine with cvmfs access. ``` #clone the (forked) project to your local machine -git clone https://:@gitlab.cern.ch:8443/$USERNAME/calypso.git +git clone --recursive https://:@gitlab.cern.ch:8443/$USERNAME/calypso.git -# You also need to add faser-common as a submodule -cd calypso -git submodule add https://:@gitlab.cern.ch:8443/faser/faser-common.git -cd .. +# You also need to update faser-common as a submodule +cd calypso/faser-common +git submodule update --init +cd ../.. #The next three lines are used to setup the ATLAS release environment export ATLAS_LOCAL_ROOT_BASE=/cvmfs/atlas.cern.ch/repo/ATLASLocalRootBase @@ -23,6 +23,3 @@ cd build cmake -DCMAKE_INSTALL_PREFIX=../run ../calypso ; make ; make install It can be convenient to alias the "asetup --input=calypso/asetup.faser" to something like "fsetup" - -Note that in order for CI/CD to work properly on your gitlab fork of calypso, you will also need to fork the faser-common project. To avoid having to keep this fork up to date, you can set it up to mirror from the master in gitlab. Once you have forked the project in gitlab from https://gitlab.cern.ch/faser/faser-common, navigate to to Settings / Repository menu and select "Mirroring repositories" to set up a (Pull) mirror to keep this fork up to date. - -- GitLab