retroforth/old/Makefile.python
crc a0ae942d31 move old Python files to old/ pending future deletion
FossilOrigin-Name: 311bcb2964ead8ae4caf302c407a3b6ddc4ce699a874d85603af479030944cba
2023-10-22 22:29:22 +00:00

20 lines
700 B
Makefile

PYTHON ?= python3
EDITOR ?= nano
default: baseimage
cp ngaImage pythonImage
$(PYTHON) tools/retro-extend.py pythonImage interface/clock.retro interface/filesystem.retro interface/floatingpoint.retro interface/rng.retro package/dict-words-listing.forth
$(PYTHON) tools/retro-embedimage.py pythonImage >vm/nga-python/InitialImage.py
rm -f pythonImage
baseimage:
$(PYTHON) tools/retro-muri.py image/retro.muri
$(PYTHON) tools/retro-extend.py ngaImage image/retro.forth
release:
retro tools/amalgamate-python.retro >rel/python/retroforth/retroforth.py
$(EDITOR) rel/python/setup.py
cd rel/python && python3 setup.py sdist bdist_wheel
upload:
cd rel/python && python3 -m twine upload dist/*