alibuild


Namealibuild JSON
Version 1.17.28 PyPI version JSON
download
home_pagehttps://alisw.github.io/alibuild
SummaryALICE Build Tool
upload_time2025-09-03 11:30:57
maintainerNone
docs_urlNone
authorGiulio Eulisse
requires_python>=3.6
licenseNone
keywords hep alice
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            .. image:: https://badge.fury.io/py/alibuild.svg
.. image:: https://github.com/alisw/alibuild/actions/workflows/pr-check.yml/badge.svg?branch=master&event=push

aliBuild
========

A simple build tool for ALICE experiment software and its externals. Recipes
for the externals and ALICE software are stored in
`alidist <https://github.com/alisw/alidist>`_.

Instant gratification with::

    pip install alibuild
    aliBuild init
    aliBuild build AliRoot
    alienv enter AliRoot/latest
    aliroot -b

Full documentation at:

https://alisw.github.io/alibuild

Pre-requisites
==============

If you are using aliBuild directly from git clone, you should make sure
you have the dependencies installed. The easiest way to do this is to run::

    pip install -e .


For developers
==============

If you want to contribute to aliBuild, you can run the tests with::

    pip install -e .[test] # Only needed once
    tox

The test suite only runs fully on a Linux system, but there is a reduced suite for macOS, runnable with::

    tox -e darwin

You can also run only the unit tests (it's a lot faster than the full suite) with::

    pytest

To run the documentation locally, you can use::

    pip install -e .[docs]
    cd docs
    mkdocs serve

            

Raw data

            {
    "_id": null,
    "home_page": "https://alisw.github.io/alibuild",
    "name": "alibuild",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": null,
    "keywords": "HEP, ALICE",
    "author": "Giulio Eulisse",
    "author_email": "Giulio Eulisse <giulio.eulisse@cern.ch>, Timo Wilken <timo.wilken@cern.ch>, Sergio Garcia <sergio.garcia@cern.ch>",
    "download_url": "https://files.pythonhosted.org/packages/18/73/a00d53c8e1344329c351a56fcf4ef0378cf62c5351372290cc65a7015a45/alibuild-1.17.28.tar.gz",
    "platform": null,
    "description": ".. image:: https://badge.fury.io/py/alibuild.svg\n.. image:: https://github.com/alisw/alibuild/actions/workflows/pr-check.yml/badge.svg?branch=master&event=push\n\naliBuild\n========\n\nA simple build tool for ALICE experiment software and its externals. Recipes\nfor the externals and ALICE software are stored in\n`alidist <https://github.com/alisw/alidist>`_.\n\nInstant gratification with::\n\n    pip install alibuild\n    aliBuild init\n    aliBuild build AliRoot\n    alienv enter AliRoot/latest\n    aliroot -b\n\nFull documentation at:\n\nhttps://alisw.github.io/alibuild\n\nPre-requisites\n==============\n\nIf you are using aliBuild directly from git clone, you should make sure\nyou have the dependencies installed. The easiest way to do this is to run::\n\n    pip install -e .\n\n\nFor developers\n==============\n\nIf you want to contribute to aliBuild, you can run the tests with::\n\n    pip install -e .[test] # Only needed once\n    tox\n\nThe test suite only runs fully on a Linux system, but there is a reduced suite for macOS, runnable with::\n\n    tox -e darwin\n\nYou can also run only the unit tests (it's a lot faster than the full suite) with::\n\n    pytest\n\nTo run the documentation locally, you can use::\n\n    pip install -e .[docs]\n    cd docs\n    mkdocs serve\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "ALICE Build Tool",
    "version": "1.17.28",
    "project_urls": {
        "Homepage": "https://alisw.github.io/alibuild"
    },
    "split_keywords": [
        "hep",
        " alice"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2ecdc47c95d7fde61a8714b0d0d3b17354b6886133a3f1818d028e4536229947",
                "md5": "5523bb4f9161a3ba52166a7ff3a7f159",
                "sha256": "a104102c781809d37cccbe71e449540695cf7f976e393d510b9659098f9263e1"
            },
            "downloads": -1,
            "filename": "alibuild-1.17.28-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "5523bb4f9161a3ba52166a7ff3a7f159",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 470145,
            "upload_time": "2025-09-03T11:30:55",
            "upload_time_iso_8601": "2025-09-03T11:30:55.921864Z",
            "url": "https://files.pythonhosted.org/packages/2e/cd/c47c95d7fde61a8714b0d0d3b17354b6886133a3f1818d028e4536229947/alibuild-1.17.28-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1873a00d53c8e1344329c351a56fcf4ef0378cf62c5351372290cc65a7015a45",
                "md5": "d94df6d977cd289441df8da6dea44012",
                "sha256": "c7ed6c005273281530572e6e211fc454a89c546639aba821162375ef9bcde151"
            },
            "downloads": -1,
            "filename": "alibuild-1.17.28.tar.gz",
            "has_sig": false,
            "md5_digest": "d94df6d977cd289441df8da6dea44012",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 459759,
            "upload_time": "2025-09-03T11:30:57",
            "upload_time_iso_8601": "2025-09-03T11:30:57.637117Z",
            "url": "https://files.pythonhosted.org/packages/18/73/a00d53c8e1344329c351a56fcf4ef0378cf62c5351372290cc65a7015a45/alibuild-1.17.28.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-09-03 11:30:57",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "alibuild"
}
        
Elapsed time: 1.47020s