Commit 23cff9eb authored by Tomek Mrugalski's avatar Tomek Mrugalski 🛰
Browse files

[3427] path_replacer.sh added

parent 641e7b2a
......@@ -1383,7 +1383,6 @@ AC_CONFIG_FILES([compatcheck/Makefile
src/bin/dhcp6/tests/test_data_files_config.h
src/bin/dhcp6/tests/test_libraries.h
src/bin/keactrl/keactrl
src/bin/keactrl/kea.conf
src/bin/keactrl/keactrl.conf
src/bin/keactrl/Makefile
src/bin/keactrl/tests/keactrl_tests.sh
......@@ -1454,6 +1453,7 @@ AC_CONFIG_FILES([compatcheck/Makefile
src/lib/util/threads/tests/Makefile
src/lib/util/unittests/Makefile
src/Makefile
tools/path_replacer.sh
tests/Makefile
tests/tools/Makefile
tests/tools/perfdhcp/Makefile
......@@ -1474,6 +1474,7 @@ AC_CONFIG_FILES([compatcheck/Makefile
chmod +x src/lib/log/tests/logger_lock_test.sh
chmod +x src/lib/log/tests/severity_test.sh
chmod +x src/lib/util/python/gen_wiredata.py
chmod +x tools/path_replacer.sh
])
AC_OUTPUT
......
......@@ -24,6 +24,9 @@ $(man_MANS):
endif
kea.conf: kea.conf.in
$(top_srcdir)/tools/path_replacer.sh $< $@
if INSTALL_CONFIGURATIONS
install-data-local:
......
#!/bin/sh
#
# This script replaces @prefix@ and @localstatedir@ variables with their
# actual content. Usage:
#
# ./path_replacer.sh input-file.in output-file
prefix=@prefix@
sysconfdir=@sysconfdir@
localstatedir=@localstatedir@
echo "Replacing \@localstatedir\@ with ${localstatedir}"
echo "Input file: $1"
echo "Output file: $2"
sed -e "s+\@localstatedir\@+${localstatedir}+g; s+\@prefix@+${prefix}+g; s+\@sysconfdir@+${sysconfdir}+g" $1 > $2
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment