Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Linear Collider activities in Glasgow<-- img style="width: 222; float: right" alt="ild.gif" src="https://ppes8.physics.gla.ac.uk/twiki/pub/LinearCollider/WebHome/ild.gif" title="ild.gif" height="169" --> ![]() | ||||||||
Line: 124 to 124 | ||||||||
ilcsoft.envcmake["INSTALL_DOC"]="ON" to ilcsoft.envcmake["INSTALL_DOC"]="OFF" | ||||||||
Changed: | ||||||||
< < | in /data/atlas01/ILC/v01-14/releases/v01-14/release-scratch.cfg , but it could be done at just a package level here: | |||||||
> > | in /afs/phas.gla.ac.uk/data/ilc/software/tags/v01-14/releases/v01-14/release-scratch.cfg, but it could be done at just a package level here: | |||||||
Changed: | ||||||||
< < | /data/atlas01/ILC/ilcsoft/lcio/v02-01-02/CMakeLists.txt | |||||||
> > | /afs/phas.gla.ac.uk/data/ilc/software/ilcsoft/lcio/v02-01-02/CMakeLists.txt | |||||||
(2) We don't want Fortran examples - and they cause problems in compilation anyway - so I commented out: | ||||||||
Line: 144 to 144 | ||||||||
#ENDIF() | ||||||||
Changed: | ||||||||
< < | again in: /data/atlas01/ILC/ilcsoft/lcio/v02-01-02/CMakeLists.txt | |||||||
> > | again in: /afs/phas.gla.ac.uk/data/ilc/software/ilcsoft/lcio/v02-01-02/CMakeLists.txt | |||||||
(3) I also turned off the optional root dict build for LCIO
ilcsoft.module("LCIO").envcmake['BUILD_ROOTDICT']='OFF' | ||||||||
Changed: | ||||||||
< < | in /data/atlas01/ILC/v01-14/releases/v01-14/release-scratch.cfg . | |||||||
> > | /afs/phas.gla.ac.uk/data/ilc/software/tags/v01-14/releases/v01-14/release-scratch.py | |||||||
Building Root Dict manually for certain packagesThe Root Dict compilation does not work for some packages when building using the main compilation script so it is necessary to do the following: | ||||||||
Line: 161 to 160 | ||||||||
Comment out of /data/atlas01/ILC/tags/v01-14/releases/v01-14/release-scratch.cfg | ||||||||
Changed: | ||||||||
< < | cd /data/atlas01/ILC/ilcsoft/KalTest/v01-05/build | |||||||
> > | cd /afs/phas.gla.ac.uk/data/ilc/software/ilcsoft/v01-14/KalTest/v01-05/build | |||||||
# set up root (installed with ilcsoft) source ../../../root/5.28.00f/bin/thisroot.sh cmake -DILCUTIL_DIR=../../../ilcutil/ -DROOT_DIR=$ROOTSYS .. | ||||||||
Line: 207 to 206 | ||||||||
Installing a new tag for one package within ilcsoft suite | ||||||||
Changed: | ||||||||
< < | ![]() | |||||||
> > | ![]() | |||||||
http://forum.linearcollider.org/index.php?t=tree&th=780&goto=2237&rid=151&S=18debae024982841a2da6aff71fca849#msg_2237![]() | ||||||||
Added: | ||||||||
> > | This ended out to be a lot simpler than I had expected. From the thread above the new tag for mokka was mokka-08-00-03. All that was necessary to install it was to change the version in: /afs/phas.gla.ac.uk/data/ilc/software/tags/v01-14/releases/v01-14/release-versions.py from Mokka_version = "mokka-08-00-02" to Mokka_version = "mokka-08-00-03" and when you run: ./ilcsoft-install -p releases/v01-14/release-scratch.cfg -i it automatically picks up the new version. Downloads it and builds it. | |||||||
Running a validation test for Mokka and Marlin installations![]() ![]() |