Diapositive 1 - PowerPoint PPT Presentation

1 / 2
About This Presentation
Title:

Diapositive 1

Description:

Packages are first created in a work area, registered to the TagCollector and ... Christian Arnault Alessandro De Salvo Simon George Grigori Rybkine ... – PowerPoint PPT presentation

Number of Views:94
Avg rating:3.0/5.0
Slides: 3
Provided by: Arna8
Category:

less

Transcript and Presenter's Notes

Title: Diapositive 1


1
The Atlas Software Distribution
Christian Arnault Alessandro De Salvo Simon
George Grigori Rybkine arnault_at_lal.in2p3.fr Aless
andro.DeSalvo_at_roma1.infn.it S.George_at_rhul.ac.uk g
rigori.rybkine_at_rhul.ac.uk
2
The Atlas Software Distribution
Christian Arnault Alessandro De Salvo Simon
George Grigori Rybkine arnault_at_lal.in2p3.fr Aless
andro.DeSalvo_at_roma1.infn.it S.George_at_rhul.ac.uk g
rigori.rybkine_at_rhul.ac.uk
From the requirements to the pacman kit
description'Package IdDictParser (v1)' source
'../kits/8.7.0' download '''IdDictParser-opt
.tar.gz' depends 'dist-8.7.0-opt',
'8.7.0/AtlasPolicy-opt' ,
'8.7.0/XMLCoreParser-opt' ,
'8.7.0/IdDict-opt' ,
'8.7.0/Identifier-opt'
CMT statement Pacman statement Location in the tar ball
Use depends

application InstallArea/(bin)/lib
Library InstallArea/(bin)/bin
Jar InstallArea/share/lib

Special macros
ltpackagegt_runtime InstallArea/share
ltpackagegt_joboptions InstallArea/jobOptions/ltpackagegt
ltpackagegt_xmls InstallArea/XML/ltpackagegt
ltpackagegt_scripts InstallArea/share/bin
include_dirs InstallArea/include/ltpackagegt

Whole cmt directory ltogt/ltpgt/ltvgt/cmt/...
cache/ltprojectgt/ltreleasegt/ltpackagegt-ltplatformgt.pac
man
cache/dist/8.7.0/IdDictParser-opt.pacman
kits/ltprojectgt/ltreleasegt/ltpackagegt-ltplatformgt.tar.
gz
kits/dist/8.7.0/IdDictParser-opt.tar.gz
  • All specifications to create the kit for one
    package are uniquely extracted from the
    requirements file of this package
  • CMT Use statements produce Pacman depends
    statements
  • The entire dependency graph is preserved
  • Dependency cycles are filtered out
  • Constituent definitions populate the tar ball
    from the binary installation area
  • Conventional macros describe special files to
    bring to the tar ball (relocated to the
    installation area)
  • Runtime files
  • Gaudi jobOptions
  • Scripts
  • XML files
  • Header files
  • The cmt directory and its supporting directory
    tree is copied into the tar ball to permit
    configuration activity against the installed kit
  • The generated tar ball is relocatable
Write a Comment
User Comments (0)
About PowerShow.com