winbindd: Use a remote RPC server when we are an RODC when needed
[Samba.git] / ctdb / Makefile
blob4d2f059916a543a2c7b2bbc5684ce8c0889930ca
1 # simple makefile wrapper to run waf
3 WAF=WAF_MAKE=1 PATH=../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 autotest:
21 $(WAF) autotest $(TEST_OPTIONS)
23 quicktest:
24 $(WAF) test --quick $(TEST_OPTIONS)
26 show_version:
27 @touch .tmplock
28 @WAFLOCK=.tmplock $(WAF) show_version
30 dist:
31 touch .tmplock
32 WAFLOCK=.tmplock $(WAF) dist
34 distcheck:
35 touch .tmplock
36 WAFLOCK=.tmplock $(WAF) distcheck
38 rpm:
39 touch .tmplock
40 WAFLOCK=.tmplock $(WAF) rpm
42 clean:
43 $(WAF) clean
45 distclean:
46 $(WAF) distclean
48 reconfigure: configure
49 $(WAF) reconfigure
51 show_waf_options:
52 $(WAF) --help
54 # some compatibility make targets
55 everything: all
57 testsuite: all
59 check: test
61 torture: all
63 # this should do an install as well, once install is finished
64 installcheck: test
66 etags:
67 $(WAF) etags
69 ctags:
70 $(WAF) ctags
72 pydoctor:
73 $(WAF) pydoctor
75 bin/%:: FORCE
76 $(WAF) --targets=`basename $@`
77 FORCE: