forked from Farama-Foundation/Arcade-Learning-Environment
-
Notifications
You must be signed in to change notification settings - Fork 3
/
setup.py
17 lines (16 loc) · 813 Bytes
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
from distutils.core import setup, Extension
module1 = Extension('ale_python_interface.ale_c_wrapper',
libraries = ['ale_c'],
include_dirs = ['src'],
library_dirs = ['ale_python_interface'],
extra_compile_args=['-D__STDC_CONSTANT_MACROS'],
sources=['ale_python_interface/ale_c_wrapper.cpp'])
setup(name = 'ale_python_interface',
description = 'Arcade Learning Environment Python Interface',
url='https://github.com/bbitmaster/ale_python_interface',
author='Ben Goodrich',
license='GPL',
ext_modules = [module1],
packages=['ale_python_interface'],
package_dir={'ale_python_interface': 'ale_python_interface'},
package_data={'ale_python_interface': ['libale_c.so']})