Joachim Nilsson
ed5c9bb06c
Relocate source fiiles to src/ subdirectory
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 08:12:21 +02:00
Joachim Nilsson
1282e2e716
Fix #9 : Y2038 fix for 32 bit GLIBC systems
...
This patch enables 64 bit time_t support on GLIBC based 32 bit systems.
See https://sourceware.org/glibc/wiki/Y2038ProofnessDesign for more on
this problem.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-18 07:51:59 +02:00
Joachim Nilsson
4c648d23d6
Add make package to build .deb files
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-03-12 17:49:33 +01:00
Joachim Nilsson
8a3ab17435
Fix make distcheck and missing tests/Makefile.in
...
This patch fixes the build regressions in libuev v1.5.1, which are due
to the new unit test framework.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-27 20:30:52 +01:00
Joachim Nilsson
a8798ea6a7
configure: Remove --enable-examples option
...
Now unit tests and examples are separate things. Unit tests build on
"make check" and examples must be built separately by the user.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-22 01:18:45 +01:00
Joachim Nilsson
d976171a14
Minor cleanup
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-22 01:18:07 +01:00
Joachim Nilsson
398251ade6
Make bench a noinst program
...
Must now be run separately, but will be built along with the library.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-22 01:17:26 +01:00
Joachim Nilsson
6a21b7a90b
Add unit testing framework from libite (-lite)
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-22 00:35:19 +01:00
Joachim Nilsson
ec1290a46e
ABI revision bump
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-10-30 15:50:09 +01:00
Joachim Nilsson
3bee117a85
Makefile.am: Add missing cron.c
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-10-30 15:29:22 +01:00
Joachim Nilsson
441d53e46e
Bump ABI revision, v1.0.1, slight semantic change (CLOEXEC)
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-04-22 14:53:29 +02:00
Joachim Nilsson
7704e46b48
Change namespace for header files libuev/uev.h --> uev/uev.h
...
The `libuev/` namespace for header files was introduced in v1.2.1. This
patch changes it to the less surprising `uev/`. Hopefully there aren't
that many users of this library out there yet, apart from myself.
Apologies if you are affected!
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-03-13 01:20:40 +01:00
Joachim Nilsson
8e3225999c
Add pkg-config support
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-03-13 01:10:38 +01:00
Joachim Nilsson
23a7773f5c
Makefile.am: Update to install and distribute README.md, LICENSE, etc.
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-02-02 08:15:31 +01:00
Joachim Nilsson
315bd4558a
Use pkginclude_HEADERS for libuEv include files
...
Fix include file namespace lost in initial conversion to GNU autotools,
use $(prefix)/include/$(PACKAGE)/*.h
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-22 00:52:13 +01:00
Joachim Nilsson
a0bed33445
Drop -Werror from default CFLAGS, for maintainer(s) only
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-22 00:31:12 +01:00
Joachim Nilsson
78b7d0962a
Make sure to distribute examples as well, even if --disable-examples
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-15 00:58:05 +01:00
Joachim Nilsson
fb942fcea9
Makefile.am: Prune unused libuev_la_LIBADD
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-14 21:38:32 +01:00
Joachim Nilsson
acf6bbcbaf
Initial conversion to the GNU configure and build system
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-10 18:21:52 +01:00