diff options
author | Andrew Tridgell <tridge@samba.org> | 2010-03-17 20:31:46 +1100 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2010-04-06 20:26:33 +1000 |
commit | 8f062f4a0f781b351e361ce07d0701f312069851 (patch) | |
tree | 25a71819137eafbc12ecd080e0af517d6fd52cb2 /lib/tevent | |
parent | 8fd62757d25133cda01b38823040e05ac16ca7dc (diff) | |
download | samba-8f062f4a0f781b351e361ce07d0701f312069851.tar.gz samba-8f062f4a0f781b351e361ce07d0701f312069851.tar.bz2 samba-8f062f4a0f781b351e361ce07d0701f312069851.zip |
build: neater way to find libreplace and start on tevent waf build
Diffstat (limited to 'lib/tevent')
-rw-r--r-- | lib/tevent/wscript | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/lib/tevent/wscript b/lib/tevent/wscript new file mode 100644 index 0000000000..87d6037aea --- /dev/null +++ b/lib/tevent/wscript @@ -0,0 +1,30 @@ +VERSION = '0.9.8' + +srcdir = '.' +blddir = 'build' + +LIBREPLACE_DIR='../replace' + +def set_options(opt): + opt.recurse(LIBREPLACE_DIR) + +def configure(conf): + conf.sub_config(LIBREPLACE_DIR) + + conf.CHECK_HEADERS('sys/epoll.h') + conf.CHECK_FUNCS('epoll_create') + + conf.SAMBA_CONFIG_H() + +def build(bld): + bld.add_subdirs(LIBREPLACE_DIR) + + SRC = '''tevent.c tevent_debug.c tevent_epoll.c tevent_fd.c tevent_immediate.c + tevent_queue.c tevent_req.c tevent_select.c + tevent_signal.c tevent_standard.c tevent_timed.c tevent_util.c tevent_wakeup.c''' + + + bld.SAMBA_LIBRARY('tevent', + SRC, + libdeps='replace talloc', + vnum=VERSION) |