Files
langkit/setup.py
Pierre-Marie de Rodat 25f2319f97 Propagate REQUIREMENTS.dev to setup.py
Change-Id: Ifda1f4ee7fe4cabf50ff51398b66afd6c3213a2a
TN: minor
2016-05-25 18:02:15 -04:00

34 lines
912 B
Python
Executable File

#! /usr/bin/env python
"""Setup configuration file for the Langkit framework."""
from __future__ import absolute_import
from distutils.core import setup
import os
ROOT_DIR = os.path.dirname(__file__)
if ROOT_DIR != '':
os.chdir(ROOT_DIR)
# Run the setup tools
setup(
name='Langkit',
version='0.1-dev',
author='AdaCore',
author_email='report@adacore.com',
url='https://www.adacore.com',
description='A Python framework to generate language parsers',
requires=['Mako', 'coverage', 'PyYAML', 'enum', 'enum34', 'funcy'],
packages=['langkit', 'langkit.expressions'],
package_data={'langkit': [
'adalog/adalog.gpr',
'adalog/src/*.adb', 'adalog/src/*.ads', 'adalog/src/*.gpr',
'support/*.adb', 'support/*.ads', 'support/*.gpr',
'templates/*.mako', 'templates/*/*.mako'
]},
scripts=[os.path.join('scripts', 'create-project.py')]
)