X-Git-Url: https://git.yukkurigames.com/?p=python-bulletml.git;a=blobdiff_plain;f=setup.py;fp=setup.py;h=fb4b2e329436be7e6f4440ebfcec5818a0379d76;hp=54a86d11ba48d387b7e594c811f75a9dd93215fd;hb=eed0de88f98b23ecb25507b47a507e2791861334;hpb=382c381aa58db92e81145d49f193f79fdfa72450 diff --git a/setup.py b/setup.py index 54a86d1..fb4b2e3 100755 --- a/setup.py +++ b/setup.py @@ -6,16 +6,6 @@ import shutil import sys from distutils.core import setup, Command, Extension - -try: - from Pyrex.Distutils import build_ext -except ImportError: - from distutils.command.build_ext import build_ext - ext_modules = [] -else: - ext_modules = [Extension( - 'bulletml._collision', [os.path.join('bulletml', '_collision.pyx')])] - from distutils.command.clean import clean as distutils_clean from distutils.command.sdist import sdist as distutils_sdist @@ -114,8 +104,8 @@ class test_cmd(Command): if __name__ == "__main__": setup(cmdclass=dict(clean=clean, test=test_cmd, coverage=coverage_cmd, - sdist=sdist, build_ext=build_ext), - name="python-bulletml", version="1", + sdist=sdist), + name="python-bulletml", version="2", url="http://code.google.com/p/python-bulletml/", description="parse and run BulletML scripts", author="Joe Wreschnig", @@ -124,7 +114,9 @@ if __name__ == "__main__": packages=["bulletml"], data_files=glob.glob("examples/*/*.xml") + ["examples/template.xml"], scripts=["bulletml-runner", "bulletml-to-bulletyaml"], - ext_modules=ext_modules, + ext_modules=[Extension( + 'bulletml._collision', + [os.path.join('bulletml', '_collision.c')])], long_description="""\ BulletML is the Bullet Markup Language. BulletML can describe the barrage of bullets in shooting games. (For example Progear, Psyvariar,