Add CI/build infrastructure

This commit is contained in:
2021-11-27 21:31:48 -05:00
parent 3724bcff8b
commit 4f04c78701
4 changed files with 85 additions and 0 deletions

36
setup.cfg Normal file
View File

@@ -0,0 +1,36 @@
[metadata]
name = gbasm
version = 0.0.1
author = Max Regan
author_email = mgregan2@gmail.com
description = An assembler for Gameboy assembly language
classifiers =
Programming Language :: Python :: 3
License :: OSI Approved :: MIT License
Operating System :: OS Independent
[options]
package_dir =
= src
packages = find:
python_requires = >=3.7
tests_require = pytest
test_suite = test_assemble
requires = pyyaml, foobarbdfasf
[options.packages.find]
where =
src
test
[options.entry_points]
console_scripts =
gbasm = gbasm.gbasm:main
[tox:tox]
envlist = py39
[testenv]
deps = pytest
pyyaml
commands = pytest