aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/Makefile.am
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2025-08-08 13:39:12 +0300
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2025-08-08 13:39:12 +0300
commit7dd6ac742880bd0b2eca2c31f2e7dc19598e2d94 (patch)
treec945c7c49458b06b6e166200e17b21bc85ce5d33 /lib/Makefile.am
parentaadc6af58cd8533b504b0c418a8c06e06b33a340 (diff)
downloadsciteco-7dd6ac742880bd0b2eca2c31f2e7dc19598e2d94.tar.gz
don't install the standalone scripts from lib/ as actual scripts: should fix CI and nightlies
* They would get the --program-prefix. * If they aren't installed as real scripts, there is no point in fixing up their hash-bang lines. * The hash-bang line fix won't work on Windows anyway, so they are now disabled for grosciteco and tedoc as well.
Diffstat (limited to 'lib/Makefile.am')
-rw-r--r--lib/Makefile.am19
1 files changed, 5 insertions, 14 deletions
diff --git a/lib/Makefile.am b/lib/Makefile.am
index ae57c47..e6f9053 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -1,20 +1,11 @@
-include $(top_srcdir)/bootstrap.am
-
dist_scitecolib_DATA = color.tes lexer.tes session.tes opener.tes \
fnkeys.tes string.tes getopt.tes
-# standalone scripts
-dist_scitecolib_SCRIPTS = repl.tes tecat.tes
-
-# Fix up the hash-bang line of installed SciTECO scripts upon
-# installation to refer to the installed sciteco binary.
-# This takes --program-prefix into account.
-#
-# FIXME: This will patch the hash-bang line repeatedly.
-install-data-hook:
- $(SCITECO_FULL) -e "<%i^[ :Q[^A^E\\i]:; @EB'$(DESTDIR)$(scitecolibdir)/^EN[^A^E\\i]'> 1U* \
- EJ-1<%*^[ 0,^Q::@FR'#!^EM^Xsciteco'#!$(SCITECO_INSTALLED)'> \
- :EX" $(dist_scitecolib_SCRIPTS)
+# Standalone scripts.
+# These are not installed via _SCRIPTS as it would add the --program-prefix.
+# Since they won't get the executable flag, it makes no sense to fix up their
+# hash-bang lines as well.
+dist_scitecolib_DATA += repl.tes tecat.tes
# Helper script for creating lexer definitions
EXTRA_DIST = scite2co.lua