2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-22 01:49:48 +00:00

76 Commits

Author SHA1 Message Date
Andrei Pavel
b1351e0de8
[#3731] grabber.sh -> grabber.py 2025-03-17 13:04:38 +02:00
Andrei Pavel
5d32aeb38b
[#3731] Unify all grabber.sh scripts in a single one
Two are too many, let alone four.

Add env.sh and fix extended version.
2025-03-17 12:16:42 +02:00
Andrei Pavel
d724fed33b
[#3731] Fix valgrind 2025-03-17 12:16:39 +02:00
Francis Dupont
790b452951
[#3731] Implement srcid stuff 2025-03-17 12:16:37 +02:00
Francis Dupont
2ee0dae2f8
[#3731] Cleanups 2025-03-17 12:16:35 +02:00
Francis Dupont
faf59c47df
[#3731] Added b_asneeded 2025-03-17 12:16:32 +02:00
Francis Dupont
626f951943
[#3731] Added Copyright 2025-03-17 12:16:30 +02:00
Francis Dupont
72f84c7be8
[#3731] Got rid of local get_option 2025-03-17 12:16:28 +02:00
Francis Dupont
4291a86276
[#3731] Some improvements 2025-03-17 12:16:26 +02:00
Andrei Pavel
8591bf699c
[#3731] Add system module to boost dependency in meson 2025-03-17 12:16:23 +02:00
Andrei Pavel
baea185ea9
[#3731] Fix some compiler checks and some fallbacks on old systems 2025-03-17 12:16:21 +02:00
Andrei Pavel
4099865fcc [#3731] Fix DHCP_DATA_DIR 2025-03-13 18:03:38 +01:00
Andrei Pavel
797f6da9b7 [#3731] Add dl dependency to meson 2025-03-13 18:03:38 +01:00
Andrei Pavel
6957a01987 [#3731] Address review 2025-03-13 18:03:38 +01:00
Andrei Pavel
9dc78e849b [#3731] Fix lockfile default location in meson 2025-03-13 18:03:38 +01:00
Andrei Pavel
7360acf0ec [#3731] Fix libdir in meson 2025-03-13 18:03:38 +01:00
Andrei Pavel
1bec62d436 [#3731] Fix doc installation 2025-03-13 18:03:38 +01:00
Andrei Pavel
a73d44f407 [#3731] Compute PKGPYTHONDIR in a single place 2025-03-13 18:03:38 +01:00
Francis Dupont
45bb320fb3 [#3731] Reversed HAVE_PGSQL_SSL 2025-03-13 18:03:38 +01:00
Francis Dupont
a59c3109e1 [#3731] Addressed some concerns 2025-03-13 18:03:38 +01:00
Francis Dupont
4228626061 [#3731] Some improvements 2025-03-13 18:03:38 +01:00
Francis Dupont
db7e9ca4bd [#3731] Added system vs boost regex.h check 2025-03-13 18:03:37 +01:00
Francis Dupont
1d60359a19 [#3731] Added missing boost dependencies 2025-03-13 18:03:37 +01:00
Francis Dupont
de9c4b68be [#3731] Enabled debug and logger checks when tests 2025-03-13 18:03:37 +01:00
Francis Dupont
b333949d34 [#3731] More defines 2025-03-13 18:03:37 +01:00
Francis Dupont
24379bab33 [#3731] Resolved many defines 2025-03-13 18:03:37 +01:00
Francis Dupont
c68bc7e8eb [#3731] Removed unused defined 2025-03-13 18:03:37 +01:00
Andrei Pavel
53ebcd6881 [#3731] Meson options are now features
Also:
- Add fallback subprojects so that auto_features can take effect.
- Remove -Dall option. auto_features can be used instead.
- Add _dep suffix to dependency names.
- Capitalize dependencies that are used in other meson.build files.
2025-03-13 18:03:37 +01:00
Francis Dupont
5cc26b6bf0 [#3731] Some improvements 2025-03-13 18:03:37 +01:00
Andrei Pavel
e36bace313 [#3731] Complain if log4cplus is not found 2025-03-13 18:03:37 +01:00
Francis Dupont
a3b76f0ceb [#3731] Simplified crypto option 2025-03-13 18:03:37 +01:00
Andrei Pavel
cefca689ff [#3731] Fix valgrind 2025-03-13 18:03:37 +01:00
Andrei Pavel
24be7f045e [#3731] Fix support for old log4cplus in Meson 2025-03-13 18:03:36 +01:00
Andrei Pavel
a8539d9daa [#3731] Fix valgrind 2025-03-13 18:03:36 +01:00
Andrei Pavel
45bb37ae6e [#3731] Meson: Turn custom_target into configure_file and print report at the end of meson setup 2025-03-13 18:03:36 +01:00
Andrei Pavel
d13b62c4f6 [#3731] Add Meson build options 2025-03-13 18:03:36 +01:00
Andrei Pavel
8fb0025d2e [#3731] Fix cppcheck 2025-03-13 18:03:36 +01:00
Francis Dupont
ad93289470 [#3731] Added contrib 2025-03-13 18:03:36 +01:00
Andrei Pavel
24eba5000c
[#3731] Address review 2025-02-28 14:26:05 +02:00
Andrei Pavel
a0d00963c5
[#3731] Uppercase program names with no _exe in meson.build 2025-02-28 14:25:49 +02:00
Andrei Pavel
f79d96a65d
[#3731] Fix rpath to work in installation, in sources, and in the case where the installation was moved 2025-02-28 14:25:47 +02:00
Francis Dupont
805711755e
[#3730] Update meson.build 2025-02-21 18:43:19 +02:00
Andrei Pavel
8e0783550a
[#3730] Add other meson targets
- add-changelog-entry
- coverage (.lcovrc)
- cppcheck, cppcheck-report
- doc (renamed from docs)
- grammar
- mes-doc
- uml
- update-python-dependencies
- valgrind (add_test_setup instead of custom target)
2025-02-21 18:43:18 +02:00
Andrei Pavel
ac5c781575
[#3730] Replace HAS_KEA_MSG_COMPILER with KEA_MSG_COMPILER.found() 2025-02-21 18:43:17 +02:00
Francis Dupont
7ae2b5a197
[#3730] Addressed comment 2025-02-21 18:43:17 +02:00
Francis Dupont
78d022805e
[#3730] Fixed message file headers 2025-02-21 18:43:17 +02:00
Francis Dupont
e46ce7668d
[#3730] Added generate parser 2025-02-21 18:43:12 +02:00
Francis Dupont
60b424b8d1
[#3730] Added generate messages 2025-02-21 18:43:12 +02:00
Francis Dupont
411249c0fd
[#3730] Shell tests, src/bin, doc 2025-02-21 18:42:49 +02:00
Andrei Pavel
bf3d5aa37b
[#3729] Add netconf 2025-02-17 15:35:21 +02:00