make a basic python module

This commit is contained in:
Bryan Bishop 2013-08-03 16:10:52 -05:00
parent a14c36eadb
commit 28490230cf
29 changed files with 45 additions and 0 deletions

1
pokemontools/__init__.py Normal file
View File

@ -0,0 +1 @@
import crystal

44
setup.py Normal file
View File

@ -0,0 +1,44 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import os
import sys
try:
from setuptools import setup
except ImportError:
from distutils.core import setup
# for uploading to pypi
if sys.argv[-1] == 'publish':
os.system('python setup.py sdist upload')
sys.exit()
# There's some intersection with requirements.txt but pypi can't handle git
# dependencies.
requires = [
"mock",
]
setup(
name="pokemontools",
version="1.0",
description="Tools for compiling and disassembling Pokémon Red and Pokémon Crystal.",
long_description=open("README.md", "r").read(),
license="BSD",
author="Bryan Bishop",
author_email="kanzure@gmail.com",
url="https://github.com/kanzure/pokemon-reverse-engineering-tools",
packages=["pokemontools"],
package_dir={"pokemontools": "pokemontools"},
include_package_data=True,
install_requires=requires,
platforms="any",
classifiers=[
"License :: OSI Approved :: BSD License",
"Operating System :: OS Independent",
"Topic :: Software Development :: Libraries :: Python Modules",
"Programming Language :: Python",
"Programming Language :: Python :: 2.7",
]
)