darling-libkqueue/test/config.inc
mheily 9eace5a827 fix tests on linux
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@76 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-08 05:53:38 +00:00

25 lines
616 B
Bash
Executable File

#!/bin/sh
program=libkqueue-test
version=0.1
cflags="-g -O0 -Wall -Werror"
sources="main.c read.c signal.c timer.c vnode.c"
pre_configure_hook() {
check_header "sys/event.h" \
&& sys_event_h="sys/event.h" \
|| {
sys_event_h="../include/sys/event.h"
cflags="$cflags -I../include"
ldadd="$ldadd ../libkqueue.a"
}
check_symbol $sys_event_h EV_DISPATCH
check_symbol $sys_event_h EV_RECEIPT
check_symbol $sys_event_h NOTE_TRUNCATE
check_symbol $sys_event_h EVFILT_TIMER
check_symbol $sys_event_h EVFILT_USER && \
sources="$sources user.c"
}