mirror of
https://gitlab.xiph.org/xiph/icecast-server.git
synced 2024-09-08 04:04:48 -04:00
Basically we define _mangle() in config.h, and use that in timing.h (if available) to prepend the package name to all the symbols in the header and including C files. It's thus fairly invisible. Unfortunately the prefix is hardwired, so it's another thing that has to be maintained by hand (not that is changes often, but we can't make it a macro). AH_VERBATIM seems to be the only way to add a macro that takes arguments, and it explicitly doesn't do shell expansion. Further, @PACKAGE@ substitution doesn't happen on config.h.in. Insert standard autotools frustration here. svn path=/trunk/timing/; revision=5060 |
||
---|---|---|
.. | ||
.cvsignore | ||
BUILDING | ||
COPYING | ||
Makefile.am | ||
README | ||
timing.c | ||
timing.h | ||
TODO |
this is the timing library. lgpl by jack moffitt <jack@icecast.org>