Skip to content
forked from ShipSoft/shipdist

Recipes to build SHiP software and its dependencies

Notifications You must be signed in to change notification settings

webbjm/shipdist

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

shipdist

pre-commit.ci status

Recipes to build FairShip and it's dependencies using aliBuild

General information

For general documentation, please refer to the alisw/alibuild documentation pages.

Defaults

Defaults in use:

  • release: Default for use with FairShip/master
  • fairship-2018: Default for use with FairShip/muflux and legacy branches

Troubleshooting tips

aliDoctor

aliDeps

aliBuild init and local development packages

Platform specific information

Information for different platforms available below.

If you are working on a platform that is not listed below, containers/toolbox or docker can be used to conveniently set up a working environment with e.g. Fedora.

With CVMFS

On platforms which can use CVMFS, most dependencies can be used from CVMFS and don't need to be built locally. Information to follow.

CERN CentOS 7

See ALICE documentation for build pre-requisites.

No longer supported.

RHEL 9

See ALICE documentation for build pre-requisites.

Officially supported as platform for lxplus9 and HTCondor, CVMFS builds available.

Ubuntu 22.04

See ALICE documentation for build pre-requisites.

Officially supported with CVMFS builds available.

macOS

Known to NOT work, but there is interest to make it work.

Please write to the ship-software egroup, if you are interested in helping.

Other platforms

See ALICE documentation for information useful for building.

Platforms known to work with some tweaking:

  • Ubuntu
  • Fedora
  • Arch

About

Recipes to build SHiP software and its dependencies

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%