mirror of
https://github.com/darlinghq/darling-libkqueue.git
synced 2024-11-23 11:49:50 +00:00
9eace5a827
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@76 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
25 lines
616 B
Bash
Executable File
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"
|
|
}
|