mirror of
https://github.com/darlinghq/darling-libkqueue.git
synced 2024-10-07 09:13:21 +00:00
f05081816f
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@78 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
27 lines
620 B
PHP
27 lines
620 B
PHP
program="libkqueue"
|
|
version="0.2"
|
|
cflags="-fPIC -I./include -I./src/common -Wall -Werror"
|
|
sources="src/common/*.c"
|
|
libdepends=""
|
|
mans="kqueue.2"
|
|
headers="private.h"
|
|
extra_dist="*.in README"
|
|
subdirs="src include test"
|
|
|
|
pre_configure_hook() {
|
|
if [ "$debug" = "yes" ] ; then
|
|
cflags="$cflags -DKQUEUE_DEBUG"
|
|
fi
|
|
|
|
if [ $target = "linux" ] ; then
|
|
libdepends="$libdepends -lpthread -lrt"
|
|
required_headers="sys/epoll.h sys/inotify.h
|
|
sys/signalfd.h sys/timerfd.h sys/eventfd.h"
|
|
fi
|
|
}
|
|
|
|
post_configure_hook() {
|
|
finalize target "$target"
|
|
sources="$sources src/$target/*.c"
|
|
}
|