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

41 Commits

Author SHA1 Message Date
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
Andrei Pavel
694a04fbcb
[#3729] Fix yang 2025-02-17 15:34:52 +02:00
Francis Dupont
b898ce1240
[#3729] Added HAVE_OPTRESET 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
Francis Dupont
1e1effef2f
[#3729] Added libyang UTs 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
Andrei Pavel
7a0a6dba98
[#3729] Use version_compare on meson version
Gets rid of the warning.
2025-02-13 10:06:32 +02:00
Francis Dupont
dd9e48cacc
[#3729] Finished variable cleanup 2025-02-13 10:06:31 +02:00
Francis Dupont
6292132346
[#3729] Moved boost and threads to project deps 2025-02-13 10:06:31 +02:00
Francis Dupont
1e0cb54946
[#3729] Checked --no-undefined only when supported 2025-02-13 10:06:31 +02:00
Andrei Pavel
a0eeff4e8f
[#3729] Add gssapi requirement to krb5 dependency 2025-02-13 10:06:31 +02:00
Andrei Pavel
4faff2d35e
[#3729] Add SYSCONFDIR 2025-02-13 10:06:31 +02:00
Andrei Pavel
43885f1174
[#3729] Fix yang dependency detection 2025-02-13 10:06:31 +02:00
Andrei Pavel
2fd45c2ac7
[#3729] Be more lenient with the meson version 2025-02-13 10:06:30 +02:00
Andrei Pavel
9ea92b8d56
[#3729] Add LOG4CPLUS_INITIALIZER_H check 2025-02-13 10:06:30 +02:00
Andrei Pavel
763d68308d
[#3729] Always check ENVIRON_SHLIB_FLAGS 2025-02-13 10:06:00 +02:00
Francis Dupont
0725367459
[#3729] Improved config report 2025-02-13 10:05:43 +02:00
Francis Dupont
c3fb6a71e0
[#3729] Checkpoint: almost finished dhcp4 UTs 2025-02-13 10:05:43 +02:00
Francis Dupont
4eb38d13f7
[#3729] Began bin 2025-02-13 10:05:42 +02:00
Francis Dupont
922c51596f
[#3729] Added check for environ vs shlib 2025-02-13 10:05:19 +02:00
Francis Dupont
d554e7a29d
[#3729] Added remaining lib tests 2025-02-13 10:05:19 +02:00
Francis Dupont
237a8b3b6d
[#3729] Updated meson.build files 2025-02-13 10:05:19 +02:00
Andrei Pavel
e2394bfb06
[#3729] The remaining Meson C++ targets 2025-02-13 10:05:19 +02:00
Andrei Pavel
9d66d0d6cc
[#3443] Extra additions to the additions to the Meson Proof of Concept 2025-02-04 16:29:49 +02:00
Francis Dupont
7ddd6260ba
[#3443] Meson fixes
* Removed unsupported botan-3
* Fixed CHRONO_SAME_DURATION
* Updated crypto selection
* Updated botan config
* Removed pgsql server dependency
* Added header install to src/lib/util
* Added ALLOW_KEATEST
* Added TEST_CA_DIR
* Fixed again a typo
* Fixed gtest dependency
* Added log interprocess tests
* Added asiolink tests
* Added mysql tests
* Added mysql tests
* Changed hook suffix to so
* Reverted gtest dependency
* Removed testutils install
2025-02-04 16:29:03 +02:00
Andrei Pavel
a846e64be4
[#3443] Additions to the initial meson Proof of Concept 2025-02-04 16:28:22 +02:00
Andrei Pavel
e37f8c004c [#3443] Proof of Concept: meson 2025-02-01 20:53:12 +01:00