changeset 1089:16e66403ea66

plugins: substitute IRCCD_VERSION in Javascript plugins
author David Demelier <markand@malikania.fr>
date Wed, 21 Jul 2021 15:33:17 +0200
parents 59bcb2c6850a
children 8a7aef194f6a
files GNUmakefile
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/GNUmakefile	Wed Jul 21 08:45:10 2021 +0200
+++ b/GNUmakefile	Wed Jul 21 15:33:17 2021 +0200
@@ -36,6 +36,7 @@
 MAJOR=          4
 MINOR=          0
 PATCH=          0
+VERSION=        ${MAJOR}.${MINOR}.${PATCH}
 
 LIB_SRCS=       lib/irccd/channel.c \
                 lib/irccd/conn.c \
@@ -227,7 +228,7 @@
 install-plugin-${1}:
 	mkdir -p ${DESTDIR}${LIBDIR}/irccd
 	mkdir -p ${DESTDIR}${MANDIR}/man7
-	cp plugins/${1}/${1}.js ${DESTDIR}${LIBDIR}/irccd
+	sed "s,@IRCCD_VERSION@,${VERSION}," < plugins/${1}/${1}.js > ${DESTDIR}${LIBDIR}/irccd/${1}.js
 	cp plugins/${1}/${1}.7 ${DESTDIR}${MANDIR}/man7/irccd-plugin-${1}.7
 endef