|
@@ -1448,11 +1448,11 @@ AC_ARG_ENABLE(generate_parser, [AC_HELP_STRING([--enable-generate-parser],
|
|
|
enable_generate_parser=$enableval, enable_generate_parser=no)
|
|
|
|
|
|
# Check if flex is avaible. Flex is not needed for building Kea sources,
|
|
|
-# unless you want to regenerate grammar in src/lib/eval
|
|
|
+# unless you want to regenerate grammars
|
|
|
AC_PROG_LEX
|
|
|
|
|
|
# Check if bison is available. Bison is not needed for building Kea sources,
|
|
|
-# unless you want to regenerate grammar in src/lib/eval
|
|
|
+# unless you want to regenerate grammars
|
|
|
AC_PROG_YACC
|
|
|
|
|
|
if test "x$enable_generate_parser" != "xno"; then
|
|
@@ -1466,7 +1466,7 @@ if test "x$enable_generate_parser" != "xno"; then
|
|
|
fi
|
|
|
|
|
|
# Ok, let's check if we have at least 3.0.0 version of the bison. The code used
|
|
|
-# to generate src/lib/eval parser is roughly based on bison 3.0 examples.
|
|
|
+# to generate parsers is roughly based on bison 3.0 examples.
|
|
|
cat > bisontest.y << EOF
|
|
|
%require "3.0.0"
|
|
|
%token X
|
|
@@ -1580,20 +1580,28 @@ AM_COND_IF([HAVE_OPTRESET], [AC_DEFINE([HAVE_OPTRESET], [1], [Check for optreset
|
|
|
|
|
|
AC_DEFINE([CONFIG_H_WAS_INCLUDED], [1], [config.h inclusion marker])
|
|
|
|
|
|
-AC_CONFIG_FILES([compatcheck/Makefile
|
|
|
+AC_CONFIG_FILES([Makefile
|
|
|
+ compatcheck/Makefile
|
|
|
dns++.pc
|
|
|
- doc/design/datasrc/Makefile
|
|
|
+ doc/Makefile
|
|
|
doc/design/Makefile
|
|
|
+ doc/design/datasrc/Makefile
|
|
|
doc/guide/Makefile
|
|
|
- doc/Makefile
|
|
|
doc/version.ent
|
|
|
+ ext/Makefile
|
|
|
ext/coroutine/Makefile
|
|
|
ext/gtest/Makefile
|
|
|
- ext/Makefile
|
|
|
m4macros/Makefile
|
|
|
- Makefile
|
|
|
src/Makefile
|
|
|
src/bin/Makefile
|
|
|
+ src/bin/admin/Makefile
|
|
|
+ src/bin/admin/kea-admin
|
|
|
+ src/bin/admin/tests/Makefile
|
|
|
+ src/bin/admin/tests/cql_tests.sh
|
|
|
+ src/bin/admin/tests/data/Makefile
|
|
|
+ src/bin/admin/tests/memfile_tests.sh
|
|
|
+ src/bin/admin/tests/mysql_tests.sh
|
|
|
+ src/bin/admin/tests/pgsql_tests.sh
|
|
|
src/bin/agent/Makefile
|
|
|
src/bin/agent/tests/Makefile
|
|
|
src/bin/agent/tests/ctrl_agent_process_tests.sh
|
|
@@ -1625,14 +1633,6 @@ AC_CONFIG_FILES([compatcheck/Makefile
|
|
|
src/bin/perfdhcp/Makefile
|
|
|
src/bin/perfdhcp/tests/Makefile
|
|
|
src/bin/perfdhcp/tests/testdata/Makefile
|
|
|
- src/bin/admin/Makefile
|
|
|
- src/bin/admin/kea-admin
|
|
|
- src/bin/admin/tests/Makefile
|
|
|
- src/bin/admin/tests/data/Makefile
|
|
|
- src/bin/admin/tests/memfile_tests.sh
|
|
|
- src/bin/admin/tests/mysql_tests.sh
|
|
|
- src/bin/admin/tests/pgsql_tests.sh
|
|
|
- src/bin/admin/tests/cql_tests.sh
|
|
|
src/hooks/Makefile
|
|
|
src/hooks/dhcp/Makefile
|
|
|
src/hooks/dhcp/user_chk/Makefile
|
|
@@ -1665,6 +1665,8 @@ AC_CONFIG_FILES([compatcheck/Makefile
|
|
|
src/lib/dns/gen-rdatacode.py
|
|
|
src/lib/dns/tests/Makefile
|
|
|
src/lib/dns/tests/testdata/Makefile
|
|
|
+ src/lib/eval/Makefile
|
|
|
+ src/lib/eval/tests/Makefile
|
|
|
src/lib/exceptions/Makefile
|
|
|
src/lib/exceptions/tests/Makefile
|
|
|
src/lib/hooks/Makefile
|
|
@@ -1690,10 +1692,10 @@ AC_CONFIG_FILES([compatcheck/Makefile
|
|
|
src/lib/process/spec_config.h.pre
|
|
|
src/lib/process/tests/Makefile
|
|
|
src/lib/process/testutils/Makefile
|
|
|
- src/lib/testutils/Makefile
|
|
|
- src/lib/testutils/dhcp_test_lib.sh
|
|
|
src/lib/stats/Makefile
|
|
|
src/lib/stats/tests/Makefile
|
|
|
+ src/lib/testutils/Makefile
|
|
|
+ src/lib/testutils/dhcp_test_lib.sh
|
|
|
src/lib/util/Makefile
|
|
|
src/lib/util/io/Makefile
|
|
|
src/lib/util/python/Makefile
|
|
@@ -1703,11 +1705,10 @@ AC_CONFIG_FILES([compatcheck/Makefile
|
|
|
src/lib/util/threads/Makefile
|
|
|
src/lib/util/threads/tests/Makefile
|
|
|
src/lib/util/unittests/Makefile
|
|
|
- src/lib/eval/Makefile
|
|
|
- src/lib/eval/tests/Makefile
|
|
|
src/share/Makefile
|
|
|
src/share/database/Makefile
|
|
|
src/share/database/scripts/Makefile
|
|
|
+ src/share/database/scripts/cql/Makefile
|
|
|
src/share/database/scripts/mysql/Makefile
|
|
|
src/share/database/scripts/mysql/upgrade_1.0_to_2.0.sh
|
|
|
src/share/database/scripts/mysql/upgrade_2.0_to_3.0.sh
|
|
@@ -1717,17 +1718,16 @@ AC_CONFIG_FILES([compatcheck/Makefile
|
|
|
src/share/database/scripts/pgsql/Makefile
|
|
|
src/share/database/scripts/pgsql/upgrade_1.0_to_2.0.sh
|
|
|
src/share/database/scripts/pgsql/upgrade_2.0_to_3.0.sh
|
|
|
- src/share/database/scripts/cql/Makefile
|
|
|
tools/Makefile
|
|
|
tools/path_replacer.sh
|
|
|
])
|
|
|
|
|
|
- AC_CONFIG_COMMANDS([permissions], [
|
|
|
+AC_CONFIG_COMMANDS([permissions], [
|
|
|
+ chmod +x src/bin/admin/kea-admin
|
|
|
chmod +x src/bin/dhcp4/tests/dhcp4_process_tests.sh
|
|
|
chmod +x src/bin/dhcp6/tests/dhcp6_process_tests.sh
|
|
|
chmod +x src/bin/keactrl/keactrl
|
|
|
chmod +x src/bin/keactrl/tests/keactrl_tests.sh
|
|
|
- chmod +x src/bin/admin/kea-admin
|
|
|
chmod +x src/lib/dns/gen-rdatacode.py
|
|
|
chmod +x src/lib/log/tests/console_test.sh
|
|
|
chmod +x src/lib/log/tests/destination_test.sh
|