Dirk-Jan C. Binnema
0708033e48
build: update autotools build
2022-06-18 15:21:26 +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
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
21374c12a1
guile: Fix and re-enable unit test
2021-03-17 18:33:05 +02:00
Dirk-Jan C. Binnema
a00918ac93
guile: small build cleanups
2020-11-16 10:16:39 +02:00
Dirk-Jan C. Binnema
a1d1619bda
use c++ for some more sources
...
Do a (superficial) port to c++ of some of the c sources. Update
deps. Fix a few compiler warnings.
2020-11-07 14:11:59 +02:00
Dirk-Jan C. Binnema
3206b9db23
guile: use updated Query API
2020-11-07 11:43:11 +02:00
Dirk-Jan C. Binnema
6b8ccff572
guile: avoid need for muldef
2020-11-01 14:04:15 +02:00
Danny O'Brien
623cf787ad
guile: support version 3.0.
...
Includes an update to the guile m4 package, and tweaks the build so that
both 2.2 and 3.0 should work fine.
2020-10-31 10:43:49 +02:00
Dirk-Jan C. Binnema
015fae7b1a
guile: fix readline linking
...
For now, simply link muguile against readline; hopefully, we can make
this transitive.
2020-05-26 00:41:46 +03:00
Dirk-Jan C. Binnema
06d3deb4cc
guile: path updates for 2.2
2020-04-20 00:01:07 +03:00
Dirk-Jan C. Binnema
b5716b301a
Revert "guile: don't link with muldefs"
...
This reverts commit 2f2399e651
.
We do need the muldefs on some distributions after all.
2020-04-15 09:53:52 +03:00
Dirk-Jan C. Binnema
2f2399e651
guile: don't link with muldefs
...
It's not needed.
2020-04-14 22:23:47 +03:00
Dirk-Jan C. Binnema
20eea6153f
fix guile build
2020-02-25 07:40:00 +02:00
Dirk-Jan C. Binnema
184a6dba38
mu: ensure we build with --enabled-shared for guile
...
We need a dynamic object.
2019-07-13 13:43:57 +03:00
djcb
052a228be7
add optional support for building with asan
2018-11-04 12:31:32 +02:00
djcb
99df588d41
update compiler warnings, fix them
...
Update the compiler warnings, and fix all the ones outside the guile/.
2018-06-11 10:49:07 +03:00
djcb
426b9a50c7
guile: optionally allow guile2.2
2018-05-21 15:03:58 +03:00
djcb
dbc162ef9b
cosmetic
2017-11-05 13:47:30 +02:00
djcb
1f24e224a9
* more more copyright year updates
2013-03-30 11:38:01 +02:00
djcb
c5f8ea6451
* use AM_CPPFLAGS instead of INCLUDES
2012-12-22 22:54:50 +02:00
djcb
578a4c7a54
* guile: install guile script
2012-10-17 23:37:30 +03:00
djcb
38a2ee788b
* bump glib version to 2.24, make gtest stuff non-optional
...
(even ubuntu 10.04 comes with 2.24, so that should be conservative enough)
2012-08-11 18:48:48 +03:00
djcb
a1d6d096ca
* guile: minor Makefile update
2012-07-20 11:54:53 +03:00
djcb
8e3fbe380e
* guile: some general improvements / cleanups in module loading, object
...
visibilty. turn some integers (such as message priority, log level, contact
type) into symbols.
2012-07-14 12:32:15 +03:00
djcb
93c46dda8f
* prepare for guile/tests
2012-07-12 15:46:45 +03:00
djcb
46f10cfde9
* refactoring: split src/ into mu/ and lib/
2012-05-21 09:25:53 +03:00
djcb
9d60da9a20
* mu-guile: shuffled functionality around a bit, and fixed a few bugs (WIP)
2012-01-05 00:08:27 +02:00
djcb
ad6799d93f
guile/Makefile.am: build documentation
2012-01-01 22:47:58 +02:00
djcb
46e002a4fa
* guile cleanup/overhaul (WIP)
2012-01-01 18:17:29 +02:00
djcb
9d6d33be2a
* fix 'make distcheck' for guile/, require guile version 2.0
2011-12-30 15:00:15 +02:00
djcb
6731abde40
* Makefile.ams for guile/emacs: fix make dist
2011-12-30 13:38:32 +02:00
djcb
b5e2f1c14a
* guile support cleanup (WIP)
2011-12-30 12:36:59 +02:00
djcb
aa9b831682
* some renaming in guile/
2011-12-23 16:48:12 +02:00
djcb
8b39c69c89
* some code re-arrangement: src/guile-> guile, toys/mm -> emacs
2011-12-13 08:03:19 +02:00