diff options
| author | Jan Tuomi <jans.tuomi@gmail.com> | 2024-02-24 20:30:17 +0200 |
|---|---|---|
| committer | Jan Tuomi <jans.tuomi@gmail.com> | 2024-02-24 20:30:17 +0200 |
| commit | 6dd1e346d330e662e42dd8bc75d17317223908fd (patch) | |
| tree | c081b1de90cfc5ca7007a8935e6892aaee03aa56 /Makefile | |
| parent | 0a2cf66672364ed555c85682e948cff0b54c8f35 (diff) | |
Add setup.py, fix bugs
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -1,7 +1,8 @@ -.PHONY: all test +.PHONY: all test install py = /usr/bin/env python3 digital_path = $(HOME)/.local/share/Digital/digital.jar +PREFIX=/usr/local start-digital: java -jar $(digital_path) & @@ -46,5 +47,11 @@ test-digital-alu: test: pytest --ignore resources +install: + mkdir -p "$(PREFIX)/share/atk16/asm" + cp atk16_asm/*.py "$(PREFIX)/share/atk16/asm/" + printf "#!/bin/sh\ncd \"$(PREFIX)/share/atk16\"\n/usr/bin/env python -m asm.assembler \$$@\n" > "$(PREFIX)/bin/atk16c" + chmod +x "$(PREFIX)/bin/atk16c" + run-single-test: java -cp $(digital_path) CLI test -verbose -circ $(circ) -tests $(tests) |
