mheily
93cf16cd0d
improve All target
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@159 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-01-30 04:42:20 +00:00
mheily
8879659bc2
separate .a and .so targets
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@155 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-01-30 01:52:50 +00:00
mheily
4f8fade0ff
new: make edit
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@154 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-01-24 23:39:45 +00:00
mheily
854f13b289
add "make all" target
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@129 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-12-26 00:08:11 +00:00
mheily
b062065edd
new target: debug-install
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@124 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-12-20 05:39:39 +00:00
mheily
75b12be3bd
recursive "make clean"
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@115 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-12-14 00:13:10 +00:00
mheily
84bc7205d8
* Restore the 'clean' section of rpm.spec
...
* Remove bogus directories from the tree
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@114 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-26 06:20:10 +00:00
mheily
b13e9222a5
* Use GCC instead of ld(1) for the linking stage. [Fixes problem reported by Mario Schwalbe]
...
* New target 'rpm' builds RPMs and DEBs.
* The 'make install' target now respects DESTDIR
* New unit test program that uses libdispatch.
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@113 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-26 06:09:44 +00:00
mheily
5a1dfc86f2
fix DEPS implementation
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@112 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-25 01:37:14 +00:00
mheily
18c4e35648
add phony targets.
...
more kqtest build fixes
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@111 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-25 01:17:14 +00:00
mheily
7fbedde1c3
new fresh-build target to validate build sanity
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@110 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-25 01:09:55 +00:00
mheily
03a3a4b48d
build fixes and Solaris fixes
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@108 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-25 01:04:27 +00:00
mheily
71ec49bb3c
add src/linux/proc.c
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@107 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-25 00:28:12 +00:00
mheily
bab7f0f8d8
* Ported to Solaris 10. The port compiles but does not work yet.
...
* Experimental work on EVFILT_PROC, disabled by default.
* kqueue() init hook
* kevent() split into several hook functions.
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@106 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-24 03:32:59 +00:00
mheily
20bcd7a849
* Install libkqueue.la and libkqueue.a in LIBDIR
...
* New test target "test-libtool" builds the test program using libtool.
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@100 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-18 01:22:29 +00:00
mheily
81927a09bc
fix make dist; actual 0.3 is this one
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@84 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-11 02:41:45 +00:00
mheily
4b46cc5d44
major changes to internal build script
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@67 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-08 02:04:16 +00:00
mheily
e27c64276f
move sys/ under include/
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@66 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-08 00:59:36 +00:00
mheily
494e491e77
new: dist-upload
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@64 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-07 21:13:59 +00:00
mheily
6dca6b64be
revert bad checkin #60
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@61 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-07 21:02:10 +00:00
mheily
e5968c6ac4
attempt to merge
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@60 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-07 20:59:21 +00:00
mheily
8a11ae04dc
* Do not link the test program with the pthreads library.
...
* pkg-config no longer requires linking with -lpthread and -lrt.
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@58 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-07 20:29:41 +00:00
mheily
1054ce3ed4
* Implement EVFILT_TIMER on Linux.
...
* Fix another 'make install' problem reported by Mario Schwalbe.
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@57 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-07 19:24:32 +00:00
mheily
5ddebcf2ee
fix dist
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@56 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-06 04:09:31 +00:00
mheily
b9e4db55a6
make dist works now
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@52 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-06 04:03:26 +00:00
mheily
0adc60edbe
better distclean
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@50 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-06 03:27:02 +00:00
mheily
12fc5329ce
vnode fixes, build fixes.
...
unit tests run under linux and openbsd.
last checkin before 0.1 branch
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@45 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-06 03:12:23 +00:00
mheily
e49207038b
Build improvements as suggested by Mario Schwalbe
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@44 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-06 00:18:53 +00:00
mheily
b292514c66
move testing to separate directory
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@42 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-05 02:27:15 +00:00
mheily
4be85d6835
add valgrind target.
...
fix major crashers in timer.c
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@34 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-02 02:46:21 +00:00
mheily
1b4190cedf
improved build system.
...
relocatable prefix.
document pkg-config.
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@31 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-01 19:06:43 +00:00
mheily
f7f3f24411
undo reentrant library creation.
...
add uninstall target.
add pkg-config data.
disable lowat test.
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@30 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-01 17:48:45 +00:00
mheily
f87e1537ae
fix make clean target
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@28 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-31 15:28:24 +00:00
mheily
76e7b195f6
exclude test.o from the library
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@26 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-31 15:12:57 +00:00
mheily
74f51cb6d6
remove kqueue-close-wait.
...
build separate threadsafe and non-threadsafe libraries.
define LIBKQUEUE.
implement and export kqueue_free()
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@25 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-31 15:11:10 +00:00
mheily
9c693a8163
set kev.data for EVFILT_READ/WRITE
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@4 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-20 02:08:04 +00:00
mheily
51a674414b
initial import
...
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@1 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-20 00:31:17 +00:00