from distutils.core import *

#sys.version_info[0:5]

setup(name             = 'SIEGE',
      version          = '0.1.5',
      description      = 'Simple Interplatform Entity Game Engine',
      long_description = 'SIEGE is a simple, event-based modular 2D game engine.',
      url              = 'http://libsiege.org',
      ext_modules      = [Extension(name         = 'siege',
                                    sources      = ['siege.c', 'common.c',
                                                    'audio/audio.c', 'audio/buffer.c', 'audio/source.c',
                                                    'core/core.c', 'core/window.c', 'core/entity.c', 'core/event.c',
                                                    'graphics/graphics.c', 'graphics/draw.c', 'graphics/font.c', 'graphics/sprite.c', 'graphics/surface.c', 'graphics/texture.c', 'graphics/trail.c', 'graphics/turtle.c', 'graphics/viewport.c',
                                                    'input/input.c', 'input/joystick.c', 'input/keyboard.c', 'input/mouse.c'],
                                    include_dirs = ['../../include'],
                                    library_dirs = ['../../build'],
                                    libraries    = ['SIEGE'],
                                    language     = 'c')
                            ])
