PiDP-8/I Software

Check-in [1860880163]
Log In

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:The configure script now detects whether Python 2 or 3 is installed, and what its binary is called. If both are installed, it prefers Python 3. This then substitutes the value found into all scripts and module shebang lines that previously hardcoded "/usr/bin/env python". With this move, several files got renamed to *.in, as they previously had no other reason to be treated as Autosetup templates.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | os8-run-python3
Files: files | file ages | folders
SHA3-256: 1860880163080b119eb0128f154d04561ad3a1ceeba811eca03b71f4dbf0f2ed
User & Date: tangent 2019-05-11 18:25:29.337
References
2019-05-11
18:35
Added all of the files renamed in [1860880163] to *.in to the Makefile's INFILES variable, so we autoreconf when any of them get touched. check-in: c67bd86630 user: tangent tags: os8-run-python3
Context
2019-05-11
18:32
Changed xrange() call to range() in class simh to be compatible with Python 3. check-in: 6d23ecf72c user: tangent tags: os8-run-python3
18:25
The configure script now detects whether Python 2 or 3 is installed, and what its binary is called. If both are installed, it prefers Python 3. This then substitutes the value found into all scripts and module shebang lines that previously hardcoded "/usr/bin/env python". With this move, several files got renamed to *.in, as they previously had no other reason to be treated as Autosetup templates. check-in: 1860880163 user: tangent tags: os8-run-python3
15:33
Merged in trunk changes check-in: 19490adbd4 user: tangent tags: os8-run-python3
Changes
Unified Diff Side-by-Side Diff Patch
Changes to auto.def.
Changes to bin/os8-cp.in.
Name change from bin/os8-run to bin/os8-run.in.
Name change from bin/teco-pi-demo to bin/teco-pi-demo.in.
Name change from bin/txt2os8 to bin/txt2os8.in.
Name change from lib/os8script.py to lib/os8script.py.in.
Name change from lib/simh.py to lib/simh.py.in.
Name change from tools/test-os8-send-file to tools/test-os8-send-file.in.