22 lines
634 B
Python
22 lines
634 B
Python
from distutils.core import setup, Extension
|
|
from cPickle import load, dump
|
|
import os
|
|
|
|
module1 = Extension('py3dutil', sources = ['py3dutil.c', 'obarr.c', 'red_black_tree.c', 'misc.c', 'vect.c'])
|
|
|
|
buildno = 0
|
|
if os.path.exists('buildno'):
|
|
buildno = load(open('buildno', 'rb'))
|
|
buildno += 1
|
|
dump(buildno, open('buildno', 'wb'))
|
|
|
|
setup (name = 'py3dutil',
|
|
version = '0.1.%.4d' % (buildno,),
|
|
description = 'Accelerator library for 3d games',
|
|
author = 'Bradley Lawrence',
|
|
author_email = 'py3dutil@iambitter.org',
|
|
long_description = '''
|
|
Does arrays, vectors, and collision. Does them fast. Oh my yes.
|
|
''',
|
|
ext_modules = [module1])
|
|
|