52 lines
1.1 KiB
Python
52 lines
1.1 KiB
Python
#!/usr/bin/env python
|
|
#
|
|
# Copyright 2017, Data61
|
|
# Commonwealth Scientific and Industrial Research Organisation (CSIRO)
|
|
# ABN 41 687 119 230.
|
|
#
|
|
# This software may be distributed and modified according to the terms of
|
|
# the BSD 2-Clause license. Note that NO WARRANTY is provided.
|
|
# See "LICENSE_BSD2.txt" for details.
|
|
#
|
|
# @TAG(DATA61_BSD)
|
|
#
|
|
|
|
"""
|
|
Setup script for dependency metapackage.
|
|
|
|
To add a python dependency, add it to the DEPS list below.
|
|
|
|
To publish to pypitest:
|
|
python setup.py sdist upload -r pypitest
|
|
|
|
To publish to pypi:
|
|
python setup.py sdist upload -r pypi
|
|
"""
|
|
|
|
from setuptools import setup
|
|
|
|
DEPS = [
|
|
'six',
|
|
'future',
|
|
'jinja2',
|
|
'lxml',
|
|
'ply',
|
|
'psutil',
|
|
'bs4',
|
|
'sh',
|
|
'pexpect',
|
|
'pyaml',
|
|
'jsonschema',
|
|
'pyfdt'
|
|
]
|
|
|
|
setup(
|
|
name='sel4-deps',
|
|
version='0.1.4',
|
|
description='Metapackage for downloading build dependencies for the seL4 microkernel',
|
|
url="https://sel4.systems",
|
|
licence='BSD2',
|
|
author='TrustworthySystems',
|
|
author_email='Stephen.Sherratt@data61.csiro.au',
|
|
install_requires=DEPS,
|
|
)
|