Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ISC Open Source Projects
Kea
Commits
23cff9eb
Commit
23cff9eb
authored
Aug 08, 2014
by
Tomek Mrugalski
🛰
Browse files
[3427] path_replacer.sh added
parent
641e7b2a
Changes
3
Show whitespace changes
Inline
Side-by-side
configure.ac
View file @
23cff9eb
...
...
@@ -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
...
...
src/bin/keactrl/Makefile.am
View file @
23cff9eb
...
...
@@ -24,6 +24,9 @@ $(man_MANS):
endif
kea.conf
:
kea.conf.in
$(top_srcdir)
/tools/path_replacer.sh
$<
$@
if
INSTALL_CONFIGURATIONS
install-data-local
:
...
...
tools/path_replacer.sh.in
0 → 100644
View file @
23cff9eb
#!/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
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment