diff options
author | Helmut Grohne <helmut@subdivi.de> | 2022-09-28 10:27:50 +0200 |
---|---|---|
committer | Helmut Grohne <helmut@subdivi.de> | 2022-09-28 10:27:50 +0200 |
commit | 4b6275c0617628c306c42b98b9c7f2107bf64d48 (patch) | |
tree | 1f193cf9d194a0fa873c4dbbd0de32df8e982eff | |
parent | 2747b2ba0dff190380f9eb7a078c94192dd310f1 (diff) | |
download | tcvt-master.tar.gz |
Also default to python3 at this time.
Reported-by: Robert Smallshire <rob@sixty-north.com>
-rw-r--r-- | Makefile | 11 | ||||
-rwxr-xr-x | tcvt.py | 2 |
2 files changed, 9 insertions, 4 deletions
@@ -1,3 +1,5 @@ +PYTHON ?= python3 +HASHBANG ?= /usr/bin/env $(PYTHON) PREFIX ?= /usr/local BINDIR ?= ${PREFIX}/bin MANDIR ?= ${PREFIX}/share/man @@ -5,17 +7,20 @@ MANDIR ?= ${PREFIX}/share/man install:build install -d "${DESTDIR}${BINDIR}" install -d "${DESTDIR}${MANDIR}/man1" - install -m755 tcvt.py "${DESTDIR}${BINDIR}/tcvt" + install -m755 tcvt.py.transformed "${DESTDIR}${BINDIR}/tcvt" install -m755 optcvt.sh.transformed "${DESTDIR}${BINDIR}/optcvt" install -m644 tcvt.1.gz "${DESTDIR}${MANDIR}/man1/tcvt.1.gz" ln -sf tcvt.1.gz "${DESTDIR}${MANDIR}/man1/optcvt.1.gz" -build:optcvt.sh.transformed tcvt.1.gz +build:optcvt.sh.transformed tcvt.1.gz tcvt.py.transformed clean: - rm -f optcvt.sh.transformed tcvt.1.gz + rm -f optcvt.sh.transformed tcvt.py.transformed tcvt.1.gz test.tcvterror test.result optcvt.sh.transformed:optcvt.sh sed 's!^TCVT=.*!TCVT="${BINDIR}/tcvt"!' < $< > $@ +tcvt.py.transformed:tcvt.py + sed '1c\#!$(HASHBANG)' < $< > $@ + %.gz:% gzip -9 < $< > $@ @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Tow Column Virtual Terminal. # |