Changes between Version 5 and Version 6 of setupAthenaLocal
- Timestamp:
- 13/11/2008 14:47:31 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
setupAthenaLocal
v5 v6 16 16 C'est pourquoi vous devez aller regarder dans le fichier setup.sh d'une release pour pouvoir trouver l'emplacement du setup de CMT. 17 17 {{{ 18 sh-3.00$ more /swareas/atls/software/14.2.2 0/setup.sh18 sh-3.00$ more /swareas/atls/software/14.2.21/setup.sh 19 19 ... 20 #-- package /swareas/atls/software/14.2.2 0:/swareas/atls/prod/releases/rel_14-4:/swareas/atls/prod/releases/rel_14-4/atlas-install.snaps20 #-- package /swareas/atls/software/14.2.21:/swareas/atls/prod/releases/rel_14-5:/swareas/atls/prod/releases/rel_14-5/atlas-install.snaps 21 21 ... 22 22 }}} 23 Dans notre cas, la release 14.2.2 0 correspond à un CMT se trouvant sous '''/swareas/atls/prod/releases/rel_14-4'''23 Dans notre cas, la release 14.2.21 correspond à un CMT se trouvant sous '''/swareas/atls/prod/releases/rel_14-5''' 24 24 25 25 == Initialisation de l'environnement CMT == [[BR]] 26 26 Une fois le répertoire de base déterminé, initialisez l'environnement CMT. 27 27 {{{ 28 sh-3.00$ source /swareas/atls/prod/releases/rel_14- 4/CMT/v1r20p20080222/mgr/setup.sh28 sh-3.00$ source /swareas/atls/prod/releases/rel_14-5/CMT/v1r20p20080222/mgr/setup.sh 29 29 }}} 30 30 Plusieurs version de CMT peuvent être proposée, choisissez de préférence la plus récente. … … 32 32 == Création du fichier setup d'athena == [[BR]] 33 33 Une fois cmt configuré, nous allons généré le fichier de setup de notre environnement athena. 34 Copie rle fichier requirements dans le répertoire cmthome que vous venez de créer. Puis exécuter les commandes suivantes34 Copiez le fichier requirements dans le répertoire cmthome que vous venez de créer. Puis exécuter les commandes suivantes 35 35 {{{ 36 36 sh-3.00$ cd cmthome … … 43 43 Creating setup scripts. 44 44 Creating cleanup scripts. 45 }}} 46 Remarque : Dans le fichier de requirement à été ajouté une ligne pour redéfinir le CVSROOT qui n'est pas utilisable tel quel par défaut. [[BR]] 45 47 46 }}} 47 Remarque : Dans le fichier de requirement à été ajouté une ligne pour redéfinir le CVSROOT qui n'est pas utilisable tel quel par défaut. 48 == Configuration de InstallArea == [[BR]] 49 Faites attention à la ligne macro ATLAS_TEST_AREA ${HOME}/testarea/14.2.21 dans le fichier de requirements.[[BR]] 50 Quand vous compilerez des packages sur la release 14.2.21, un répertoire InstallArea sera crée sous ${HOME}/testarea/14.2.21 où seront mis les fichiers compilés.[[BR]] 51 Pensez toujours a bien séparer les répertoires selon la release que vous utilisez, cela vous évitera d'avoir des packages compilés sur des releases différentes dans le même répertoire InstallArea. 48 52 49 53 == Initialisation de l'environnement athena == [[BR]] 50 54 Il ne reste plus qu'à initialiser l'environnement athena 51 55 {{{ 52 sh-3.00$ source setup.sh -tag=14.2.2 0,setup53 AtlasLogin: WARNING - test directory [/atlas/lambert/testarea/AtlasOffline-14.2.2 0] doesn't exist - the runtime environment won't reflect it56 sh-3.00$ source setup.sh -tag=14.2.21,setup 57 AtlasLogin: WARNING - test directory [/atlas/lambert/testarea/AtlasOffline-14.2.21] doesn't exist - the runtime environment won't reflect it 54 58 }}} 55 59 … … 59 63 {{{ 60 64 sh-3.00$ cd ~/testarea 61 sh-3.00$ mkdir AtlasOffline-14.2.2 065 sh-3.00$ mkdir AtlasOffline-14.2.21 62 66 }}} 63 67