2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-29 04:57:52 +00:00

20 Commits

Author SHA1 Message Date
Andrei Pavel
8247204bad
[#3953] Remove fuzz configs. No longer required 2025-06-19 17:16:55 +03:00
Andrei Pavel
e5170430b2
[#3953] Put fuzzers in a for loop in meson 2025-06-19 17:16:55 +03:00
Andrei Pavel
32e9987b1a
[#3953] No longer install fuzz input. It was never required 2025-06-19 17:16:55 +03:00
Andrei Pavel
d159484b71
[#3953] Add rpath to fuzzers 2025-06-19 17:16:55 +03:00
Andrei Pavel
9b8b7f24ef
[#3953] Use the same sudo trick on fuzzers and get rid of kludgy fuzz test scripts 2025-06-19 17:16:55 +03:00
Andrei Pavel
92d57a18a8
[#3732] Switch Clusterfuzzlite to Meson 2025-04-26 22:26:08 +03:00
Andrei Pavel
f60324fcd6
[#3732] Meson: Install fuzz/input 2025-04-23 23:35:05 +03:00
Andrei Pavel
8a1c1dfeb6
[#3731] Format meson.build 2025-03-20 10:57:44 +02:00
Andrei Pavel
857e917dad
[#3731] Fix fuzzing stalling because it cannot find inputs
Also install fuzzers which will be required for CI
2025-03-20 10:53:55 +02:00
Andrei Pavel
b40369e33f
[#3731] Address review 2025-03-18 15:30:24 +02:00
Andrei Pavel
d02c6530d9
[#3731] Fix locations of lockfile dir, kea-admin, kea-lfc in case of installation 2025-03-18 10:38:40 +02:00
Andrei Pavel
ef58794d73 [#3731] Fix kea-msg-compiler not being installed
And do not install fuzz files.
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
Andrei Pavel
d13b62c4f6 [#3731] Add Meson build options 2025-03-13 18:03:36 +01:00
Andrei Pavel
c8c645cda2
[#3731] Add missing gtest dependencies in Meson 2025-02-28 14:26:03 +02:00
Francis Dupont
9603f53fd8
[#3729] Fixed Botan build 2025-02-17 15:34:49 +02:00
Andrei Pavel
1068312e91
[#3729] Add the rest of the meson.build files 2025-02-17 15:34:48 +02:00
Andrei Pavel
0ffc8ad918
[#3729] Add fuzz meson files, fix gss and user_chk 2025-02-13 10:06:32 +02:00
Francis Dupont
2db392c8fb
[#3729] Removed static_library with_links 2025-02-13 10:05:42 +02:00
Andrei Pavel
e2394bfb06
[#3729] The remaining Meson C++ targets 2025-02-13 10:05:19 +02:00