Nedko Arnaudov
c714ac1e0e
cdbus-codegen: head the output with note about data being generated
2023-12-26 17:58:15 +02:00
Nedko Arnaudov
977dfc113e
cdbus-codegen: Generate the per-interface cdbus message and signal arrays
2023-12-09 16:14:02 +02:00
Nedko Arnaudov
a0a8593d64
cdbus-codegen: remove unused local variables
2023-12-09 16:12:29 +02:00
Nedko Arnaudov
dd9f11224c
cdbus-1.pc.in: Add "Requires: dbus-1"
...
This way, programs like jackdbus and ladish can simply depend on cdbus-1,
instead of dbus-1 and cdbus-1
Kudos to ztrawhcse for the insight
2023-09-03 19:02:40 +03:00
Nedko Arnaudov
32cb2e2519
cdbus-codegen: Fix CDBUS_INTERFACE_DEFAULT_HANDLER_METHODS_ONLY call generation.
2023-07-03 10:53:37 +03:00
Nedko Arnaudov
126ad5401b
cdbus-codegen: Fix CDBUS_SIGNAL_ARG_DESCRIBE call generation.
2023-07-03 10:38:40 +03:00
Nedko Arnaudov
8bc5b37ec2
cdbus-codegen: initial C code generation
...
supply namespace via argv1
2023-07-02 21:29:20 +03:00
Nedko Arnaudov
e2542c7577
cdbus-codegen: adjust pretty-print
2023-07-02 20:39:21 +03:00
Nedko Arnaudov
230a4c5f2e
cdbus-codegen: initial version
2023-07-02 20:32:46 +03:00
Nedko Arnaudov
b7417399b3
fix doxygen docs generation for public headers
2023-06-22 12:25:44 +03:00
Nedko Arnaudov
98c417a61c
Bulid sources against local headers (symlink)
2023-06-22 12:24:47 +03:00
Nedko Arnaudov
3a60f908f9
move files to src, include and doc dirs
2023-06-22 11:01:50 +03:00
Nedko Arnaudov
18cfd82cbb
Initial doxygen documentation
2023-06-22 02:31:39 +03:00
Nedko Arnaudov
217b0a856a
make cdbus_log_setup() visible
2023-05-01 12:44:46 +03:00
Nedko Arnaudov
eb8bdb1117
switch to runtime log callback initialization
2023-05-01 12:36:54 +03:00
Nedko Arnaudov
46b8cb9769
Add version.h to the (public) API
2023-05-01 11:03:13 +03:00
Nedko Arnaudov
8c8de4758b
Make public symbols visible
2023-05-01 07:38:36 +03:00
Nedko Arnaudov
8fdf417445
wscript: remove ladish leftover
2023-05-01 06:57:21 +03:00
Nedko Arnaudov
f1fb84cb4d
install NEWS, AUTHORS, gpl2 and cdbus-1.pc
2023-04-28 18:12:45 +03:00
Nedko Arnaudov
f44cbc6836
wscript: install public headers
2023-04-28 17:57:44 +03:00
Nedko Arnaudov
a0e9e81d40
helpers.h -> cdbus.h
2023-04-28 17:52:51 +03:00
Nedko Arnaudov
05387135f8
wscript: -Werror only for debuggable builds
2023-04-28 17:44:51 +03:00
Nedko Arnaudov
90bf64157e
wscript: Unless debuggable binaries are built, use -O1
2023-04-28 17:44:13 +03:00
Nedko Arnaudov
8052b845cd
wscript: *prepend* CFLAGS and LINKFLAGS
...
Appending new options at end of the array has unfortunate effect
of not allowing easy override of flags set in wscript.
This change makes add_cflag() and add_linkflag() prepend,
thus leaving the supplied during configure parameters
take precedence by being at the end of the parameter list.
2023-04-28 17:42:09 +03:00
Nedko Arnaudov
0130e8e4a1
wscript: comment out (unused) dist related config params
2023-04-28 17:38:11 +03:00
Nedko Arnaudov
527b66743f
Adjust COPYING for klist.h (GPL)
2023-04-28 12:31:54 +03:00
Nedko Arnaudov
f0ea9cc96a
README.adoc: minor improvements
2023-04-28 10:42:26 +03:00
Nedko Arnaudov
72b09cbea8
Add a README
2023-04-28 10:22:07 +03:00
Nedko Arnaudov
3936bd1129
adjust global variable identifiers to have cdbus_ prefix
2023-04-28 02:56:50 +03:00
Nedko Arnaudov
34af40585c
Adjust cdbus code for building as dedicated shlib
2023-04-28 02:04:52 +03:00
Nedko Arnaudov
db9581fb59
Import latest cdbus code from ladish
...
ladish commit 3898a88d102f47272f38409581acbb792a6a1f29
tag dbus_helpers_gpl_afl
Tagger: Juuso Alasuutari <juuso.alasuutari@gmail.com>
Date: Sat Sep 5 00:21:32 2009 +0300
Dual license dbus helpers to match the libdbus licensing
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEABECAAYFAkqhhNwACgkQzYP9DVOPTE5yFgCfYODF9LsJXt+f0PsW6wimizOC
cgcAn1M/oxUQUQqkAlOLpZEwj499t7ZO
=WyH5
-----END PGP SIGNATURE-----
commit 47728b1cd8f242d6f1bf6bb10221b4591b1f1322
Author: Nedko Arnaudov <nedko@arnaudov.name>
Date: Sat Sep 5 00:11:33 2009 +0300
Dual license dbus helpers to match the libdbus licensing
Juuso Alasuutari will sign this commit with a GPG signed git tag
2023-04-28 01:51:00 +03:00