Skip to content
Snippets Groups Projects
Commit 86ad6c31 authored by Eric Torrence's avatar Eric Torrence
Browse files

Add instructions for faser-common

parent ec73adb8
No related branches found
No related tags found
No related merge requests found
...@@ -5,6 +5,10 @@ The following sequence will allow you to compile Calypso 1.0.0 on any machine wi ...@@ -5,6 +5,10 @@ The following sequence will allow you to compile Calypso 1.0.0 on any machine wi
#clone the (forked) project to your local machine #clone the (forked) project to your local machine
git clone https://:@gitlab.cern.ch:8443/$USERNAME/calypso.git git clone 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 ..
#The next three lines are used to setup the ATLAS release environment #The next three lines are used to setup the ATLAS release environment
export ATLAS_LOCAL_ROOT_BASE=/cvmfs/atlas.cern.ch/repo/ATLASLocalRootBase export ATLAS_LOCAL_ROOT_BASE=/cvmfs/atlas.cern.ch/repo/ATLASLocalRootBase
...@@ -14,7 +18,11 @@ asetup --input=calypso/asetup.faser master,latest,Athena ...@@ -14,7 +18,11 @@ asetup --input=calypso/asetup.faser master,latest,Athena
#create build directory #create build directory
mkdir build mkdir build
cd build cd build
#build calypso #build calypso
cmake -DCMAKE_INSTALL_PREFIX=../run ../calypso ; make ; make install 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" It can be convenient to alias the "asetup --input=calypso/asetup.faser" to something like "fsetup"
\ No newline at end of file
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.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment