s3: reduce db_ctdb_marshall_loop_next to specialized db_ctdb_marshall_buf_parse
[Samba/vl.git] / lib / ntdb / Makefile
blobddd439d50374bbf60f445b6b64b2dbead4cbe495
1 # simple makefile wrapper to run waf
3 WAF=WAF_MAKE=1 PATH=buildtools/bin:../../buildtools/bin:$$PATH waf
5 all:
6 $(WAF) build
8 install:
9 $(WAF) install
11 uninstall:
12 $(WAF) uninstall
14 test: FORCE
15 $(WAF) test $(TEST_OPTIONS)
17 testenv:
18 $(WAF) test --testenv $(TEST_OPTIONS)
20 quicktest:
21 $(WAF) test --quick $(TEST_OPTIONS)
23 dist:
24 touch .tmplock
25 WAFLOCK=.tmplock $(WAF) dist
27 distcheck:
28 touch .tmplock
29 WAFLOCK=.tmplock $(WAF) distcheck
31 clean:
32 $(WAF) clean
34 distclean:
35 $(WAF) distclean
37 reconfigure: configure
38 $(WAF) reconfigure
40 show_waf_options:
41 $(WAF) --help
43 # some compatibility make targets
44 everything: all
46 testsuite: all
48 .PHONY: check
49 check: test
51 torture: all
53 # this should do an install as well, once install is finished
54 installcheck: test
56 etags:
57 $(WAF) etags
59 ctags:
60 $(WAF) ctags
62 pydoctor:
63 $(WAF) pydoctor
65 bin/%:: FORCE
66 $(WAF) --targets=`basename $@`
67 FORCE: