attempt to modernize slightly
Some checks failed
Packages / Build distribution 📦 (push) Failing after 43s

This commit is contained in:
cecilkorik 2024-02-03 13:37:22 -05:00
parent 3d6c3abac9
commit 1d8b688a61
19 changed files with 9 additions and 3 deletions

4
.gitignore vendored Normal file
View file

@ -0,0 +1,4 @@
dist/
build/
buildno
*.egg-info/

View file

@ -1,8 +1,9 @@
from distutils.core import setup, Extension
from json import load, dump
import os
import setuptools
from setuptools import setup, Extension
module1 = Extension('py3dutil', sources = ['py3dutil.c', 'obarr.c', 'red_black_tree.c', 'misc.c', 'vect.c', 'quat.c'])
module1 = Extension('py3dutil', sources = ['src/' + x for x in ['py3dutil.c', 'obarr.c', 'red_black_tree.c', 'misc.c', 'vect.c', 'quat.c']])
buildno = 0
if os.path.exists('buildno'):
@ -11,12 +12,13 @@ if os.path.exists('buildno'):
dump({'build': buildno}, open('buildno', 'w'))
setup (name = 'py3dutil',
version = '0.3.%.4d' % (buildno,),
version = '0.3.%.d' % (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.
''',
packages=setuptools.find_packages(),
ext_modules = [module1])

View file

View file

View file

View file

View file

View file

View file

View file