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