10
0
mirror of https://gitlab.com/scemama/irpf90.git synced 2024-06-19 11:42:08 +02:00
irpf90/src/cython_setup.py
Anthony Scemama c9429db649 Updates
Version:1.2.10
2011-12-19 14:24:52 +01:00

28 lines
523 B
Python
Executable File

#!/usr/bin/python
from distutils.core import setup
from distutils.extension import Extension
from Cython.Distutils import build_ext
import os
to_remove = """cython_setup.py command_line.py""".split()
ext_modules = []
files = os.listdir('.')
for file in to_remove:
files.remove(file)
for file in files:
if file.endswith(".py"):
module = file.split('.')[0]
ext_modules += [ Extension(module,[file]) ]
setup(
name = 'IRPF90 extensions',
cmdclass = {'build_ext': build_ext},
ext_modules = ext_modules
)