summer_course_2024/setup.py

33 lines
1.3 KiB
Python

from setuptools import setup, find_packages
import os.path
import glob
setup(
name='hub',
version="0.1",
packages=find_packages(exclude="unittests"),
data_files=[
('config', [os.path.join('hub/config', 'configuration.ini')]),
('greenery', glob.glob('hub/catalog_factories/greenery/ecore_greenery/*.ecore')),
('data', glob.glob('hub/data/construction/*.xml')),
('data', glob.glob('hub/data/customized_imports/*.xml')),
('data', glob.glob('hub/data/energy_systems/*.xml')),
('data', glob.glob('hub/data/energy_systems/*.insel')),
('data', glob.glob('hub/data/energy_systems/*.xlsx')),
('data', glob.glob('hub/data/energy_systems/*.txt')),
('data', glob.glob('hub/data/energy_systems/*.yaml')),
('data', glob.glob('hub/data/greenery/*.xml')),
('data', glob.glob('hub/data/life_cycle_assessment/*.xml')),
('data', glob.glob('hub/data/schedules/*.xml')),
('data', glob.glob('hub/data/schedules/*.xlsx')),
('data', glob.glob('hub/data/schedules/idf_files/*.idf')),
('data', glob.glob('hub/data/sensors/*.json')),
('data', glob.glob('hub/data/usage/*.xml')),
('data', glob.glob('hub/data/usage/*.xlsx')),
('data', glob.glob('hub/data/weather/*.dat')),
('data', glob.glob('hub/data/weather/epw/*.epw')),
('data', glob.glob('hub/data/weather/*.dat'))
],
setup_requires=['setuptools']
)