Dirk-Jan C. Binnema
30b8238522
tests: move to tests/, make optional
...
While not recommended, sometimes it can be useful to disable building
the unit tests. This can be done now with
meson -Dtests=disabled build
2024-01-06 18:35:22 +02:00
Dirk-Jan C. Binnema
da0620ea1f
guile: fix module installation path
2023-10-31 09:01:28 +02:00
Dirk-Jan C. Binnema
b01973205d
infodir: allow absolute path
...
Fixes #2548
2023-09-05 08:34:27 +03:00
Dirk-Jan C. Binnema
52e3a4766e
guile: make guile-extension-dir configurable
...
We use
guile_dep.get_variable(pkgconfig: 'extensiondir')
but that's not good for everyone.
2023-08-09 22:02:09 +03:00
Jeremy Sowden
d1b8b79aa6
Install Guile extension into Guile's extension directory
2023-07-19 23:39:59 +01:00
Dirk-Jan C. Binnema
5bf6fa399b
guile: don't run test with asan builds
...
They're incompatible.
2022-12-29 12:25:58 +02:00
Dirk-Jan C. Binnema
e02df6c786
guile: move msgs-per-* scripts into histogram.scm
2022-11-17 11:00:06 +02:00
Dirk-Jan C. Binnema
b91628d009
guile/meson.build: install scripts too
...
Fixes #2323
2022-08-23 19:33:41 +03:00
Dirk-Jan C. Binnema
a094512067
guile/meson.build: cleanup whitespace
2022-08-23 19:33:34 +03:00
Dirk-Jan C. Binnema
5e3e2cf28e
build: use install-info when installing mu4e/guile
...
So the docs can be found.
2022-07-01 08:31:00 +03:00
Dirk-Jan C. Binnema
2bb16ca7d1
guile: include pre-snarfed code
...
snarfing is tricky to get to work portably with c++ code. So, for now let's just
include the pre-generated .x files and safe us a bit of time. They're not very
prone to change anyway.
2022-06-02 21:04:30 +03:00
Dirk-Jan C. Binnema
8eac392221
guile: re-enable the guile support
...
Update for the internal (Mu::Message) APIs.
Update build.
2022-05-21 17:44:09 +03:00
Dirk-Jan C. Binnema
852c7044d9
guile: update, but disable for now
...
It's not ready for the new Message
2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema
1c7854930b
guile: improve meson build
2022-04-04 23:43:50 +03:00
Dirk-Jan C. Binnema
f10a7560f7
build: fix some warnings
2022-02-21 23:51:46 +02:00
Dirk-Jan C. Binnema
48d3f9cfab
tests: move to subdir, move to meson
...
De-clutter the source directories a bit. Ensure tests build with meson, and
remove from autotools in a few places (no need to do things twice).
2021-11-08 23:58:05 +02:00
Dirk-Jan C. Binnema
ec01399d56
guile: fix build spam
...
Remove some debug message
2021-11-03 22:08:53 +02:00
Dirk-Jan C. Binnema
1b5b04ff97
guile: Fix doc building
2021-03-17 01:19:25 +02:00
Dirk-Jan C. Binnema
e6d92d4fef
meson: Generate version.texi for guile, mu4e
...
So we can build from a clean git clone.
2021-03-17 00:16:49 +02:00
Dirk-Jan C. Binnema
7a70942e67
build: experimental support for the meson build system
2021-02-12 00:49:35 +02:00