1
Fork 0
Commit Graph

31 Commits

Author SHA1 Message Date
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