Nedko Arnaudov
154c6f3772
wscript: Fix dist target
2023-11-26 16:57:45 +02:00
Nedko Arnaudov
72313a5726
wscript: improve handling of gladish deps
...
* GUI deps are now checked only if gladish build is enabled
* boost waf/extras/ tool is not used anymore
2023-11-18 18:10:37 +02:00
Nedko Arnaudov
3f8382c4d1
Install gladish related files only when gladish build enabled
2023-09-30 15:19:38 +03:00
Nedko Arnaudov
ee3aa1999e
wscript: fix build broken in previous commit
...
Fix for [a386c3e] LDFLAGS is ignored
(cherry picked from commit bad37745bf
)
2023-05-14 19:37:07 +03:00
Nedko Arnaudov
b02998a215
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.
Fix for [a386c3e] LDFLAGS is ignored
(cherry picked from commit 88b70fcdd7
)
2023-05-14 19:36:24 +03:00
Nedko Arnaudov
7728d2d40e
wscript: fix README rename
2023-05-01 11:37:55 +03:00
Nedko Arnaudov
f10cf15983
Revert "Development cycle for version 2" (1-stable branch)
...
This reverts commit 7f05684806
.
2023-01-29 15:09:04 +02:00
Nedko Arnaudov
655a9dc2c7
wscript: new configure option, --enable-gladish
2023-01-28 02:55:37 +02:00
Nedko Arnaudov
13fa61455c
Make siginfo.c build optional and disabled by default
...
siginfo is now disabled by default so building on new CPU
architectures does not require adjusting of siginfo.c anymore.
When needed, --siginfo can be used as option to ./waf configure
to enable the functionality
2021-12-24 13:54:04 +02:00
Nedko Arnaudov
9adeffb011
wscript: add --docdir option and change the default
...
The new default is PREFIX/share/doc/ladish/
Previous value was PREFIX/share/ladish/
This matches what linux distros use
2021-02-22 02:55:03 +02:00
Nedko Arnaudov
46d0f6ac9e
wscript: Disable -Werror
...
This causes problems for packagers that attempt to build with newer compilers,
or libraries (for deprecated symbols in them cause warnings).
2021-02-14 21:12:12 +02:00
Nedko Arnaudov
7f88b1609b
wscript: Fix boost detection and thus re-enable gladish build
2021-02-14 21:07:44 +02:00
Nedko Arnaudov
60b6a8eab9
Fix build from source tree that got broken during waf upgrade
2021-02-14 21:06:03 +02:00
Simon Lees
11ab9f5e6b
Apply patch from openSUSE for python3 compatibility
...
https://build.opensuse.org/package/view_file/openSUSE:Factory/ladish/ladish-python3.patch?expand=1&rev=38daa94b75ee746e0fcf3541d25f4841
2021-02-14 20:07:38 +02:00
Nedko Arnaudov
297d1df722
Revert "Attempt to fix wscript for waf-2.0.20"
...
This reverts commit 55ed1b5e6f
.
ladish-python3.patch from openSUSE is to be applied
2021-02-14 20:05:24 +02:00
Nedko Arnaudov
e715e1449a
Merge commit '27e38d3f' into waf-upgrade
...
This one is currently used by openSUSE
and ladish-python3.patch is about to be applied
2021-02-14 20:03:25 +02:00
Nedko Arnaudov
16e6233620
Fix implicit fallthrough warning with gcc 9.3.0
...
../daemon/escape.c: In function ‘escape’:
../daemon/escape.c:49:10: error: this statement may fall through [-Werror=implicit-fallthrough=]
49 | if ((flags & LADISH_ESCAPE_FLAG_OTHER) == 0)
| ^
../daemon/escape.c:53:5: note: here
53 | case '<': /* invalid attribute value char (XML spec) */
| ^~~~
gcc (Gentoo 9.3.0 p2) 9.3.0
2020-05-07 23:32:36 +03:00
Nedko Arnaudov
55ed1b5e6f
Attempt to fix wscript for waf-2.0.20
2020-04-22 20:01:15 +03:00
Goran Mekić
8e38b76f1d
Add --libdir option.
2013-02-21 14:57:53 +01:00
Nedko Arnaudov
41c7c2d825
Incorporate siginfo-1
2013-01-13 02:05:15 +02:00
Nedko Arnaudov
01298d0915
Install lash include files into dedicated dir
...
This matches the lash-0.5.4 and lash-0.6.0~rc2 behaviour
2013-01-13 00:15:32 +02:00
Nedko Arnaudov
441128e025
Fix unresolved external liblash
...
The bug was recently introduced by commit 73acf78b8d
2012-12-22 10:56:54 +02:00
Nedko Arnaudov
ebce813997
Fix unused-parameter warnings in plain C code
2012-12-02 23:50:05 +02:00
Nedko Arnaudov
abf820278b
extra compiler warnings
2012-12-02 21:39:51 +02:00
Nedko Arnaudov
73acf78b8d
Improve logging
...
* Take advantage of gcc printf format checks
* Move code dependent on log level to log.c
This is a basis for runtime logging tweaks.
* Remove the now useless LADISH_DEBUG defines
2012-12-02 20:24:22 +02:00
Nedko Arnaudov
67cc9c9e05
embed flowcanvas-0.7.1
2012-04-07 23:47:03 +03:00
Nedko Arnaudov
7f05684806
Development cycle for version 2
2012-03-05 04:12:00 +02:00
Nedko Arnaudov
ac5a278f10
version 1
2011-12-19 00:36:27 +02:00
Nedko Arnaudov
a0738fe6e7
dbus/ -> cdbus/
2011-11-09 02:45:13 +02:00
Nedko Arnaudov
9202dae129
cdbus: remove lash traces
...
* rename cdbus header include guards to use CDBUS_ instead of LASH_DBUS_
* remove dbus/error.h and dbus/error.c
error.h contained lash/ladish specific error strings and
lash_dbus_error() prototype. lash_dbus_error() is renamed to
cdbus_error() and its implementation is moved to dbus/method.c. The
D-Bus error strings that have DBUS_ERROR_XXX matches are removed and
their uses are switched to the libdbus variants. The ladish specific
error strings are moved to dbus_constants.h
2011-11-06 00:10:10 +02:00
Nedko Arnaudov
60efb8728f
failed boost headers check should not stop configure anymore
2011-10-15 20:28:07 +03:00
Nedko Arnaudov
36ef11202b
alsapid: make it work again
...
c62134ca6e
broke alsapid
2011-10-02 02:30:46 +03:00
Nedko Arnaudov
c62134ca6e
liblash: export as public only LASH API symbols
2011-09-10 04:11:50 +03:00
Nedko Arnaudov
e9a07d14e9
wscript: check for alsa headers
...
they are needed by alsapid/lib.c
2011-09-03 03:34:48 +03:00
Nedko Arnaudov
2b66a82e9a
ladishd: new function - ladish_js_save_app()
2011-09-03 03:17:49 +03:00
Nedko Arnaudov
026659406a
LASH support in ladishd
2011-08-04 02:59:01 +03:00
Nedko Arnaudov
ac74c5ef23
liblash: implement save/restore/quit
2011-08-01 05:59:24 +03:00
Nedko Arnaudov
0686ff9c47
Notify ladishd when lash client is initialized
2011-07-31 20:33:27 +03:00
Nedko Arnaudov
997630bfb7
use strings for app levels
...
With jack-session on the manege, strict L0-L3 classification
does not reflect the actual situation. LASH and jack-session
are still L2 though.
2011-07-28 15:15:47 +03:00
Nedko Arnaudov
e0ec247159
split vclient functionality
...
vgraph manipulation is going to be able to do more than split
2011-06-01 03:04:18 +03:00
Nedko Arnaudov
7e53b28c3a
wscript: use gtk+-2.0 cflags/libs when building gladish
2011-04-14 02:38:32 +03:00
Nedko Arnaudov
62b5b43fe0
wscript: copy the right license file to datadir
2011-01-29 14:35:41 +02:00
Nedko Arnaudov
14da83ea4c
wscript: start the 0.4-dev cycle
2011-01-09 23:24:22 +02:00
Nedko Arnaudov
dec0b7d9b8
ladish-0.3 release
2011-01-09 18:56:07 +02:00
Nedko Arnaudov
5057e59fa2
wscript: enable warnings in release builds
2011-01-09 18:56:07 +02:00
Nedko Arnaudov
8ff8613dc7
gladish: add menu items for reactivating jackdbus and a2jmidid. Fixes #132
2010-12-25 05:12:19 +02:00
Nedko Arnaudov
df4def70b2
ladishd: data integrity checks
2010-12-23 04:20:52 +02:00
Nedko Arnaudov
54aebc4b29
Revert "gladish: Move help text from code to separate text file"
...
This reverts commit a5d878cdc4
.
gui/help/fr.txt is manually incorporated into po/po.fr
2010-12-19 21:28:38 +02:00
Nedko Arnaudov
c4119ff60b
use waf for generating and installing *.mo files
2010-12-19 14:30:13 +02:00
Nikita Zlobin
875f8496f3
i18n: Configurable locale dir
2010-12-19 16:25:20 +05:00