python:join: run domain adprep as part of join_provision_own_domain()
[Samba.git] / ctdb / Makefile
blob94113fe3adf7d6343cad86177eebac1f063ddf15
1 # simple makefile wrapper to run waf
3 WAF_BINARY=$(PYTHON) ../buildtools/bin/waf
4 WAF=PYTHONHASHSEED=1 WAF_MAKE=1 $(WAF_BINARY)
6 all:
7 $(WAF) build
9 install:
10 $(WAF) install
12 uninstall:
13 $(WAF) uninstall
15 test: FORCE
16 $(WAF) test $(TEST_OPTIONS)
18 testenv:
19 $(WAF) test --testenv $(TEST_OPTIONS)
21 autotest:
22 $(WAF) autotest $(TEST_OPTIONS)
24 quicktest:
25 $(WAF) test --quick $(TEST_OPTIONS)
27 show_version:
28 @touch .tmplock
29 @WAFLOCK=.tmplock $(WAF) show_version
31 manpages:
32 touch .tmplock
33 WAFLOCK=.tmplock $(WAF) manpages
35 dist:
36 touch .tmplock
37 WAFLOCK=.tmplock $(WAF) dist
39 distcheck:
40 touch .tmplock
41 WAFLOCK=.tmplock $(WAF) distcheck
43 rpm:
44 touch .tmplock
45 WAFLOCK=.tmplock $(WAF) rpm
47 clean:
48 $(WAF) clean
50 distclean:
51 $(WAF) distclean
53 reconfigure: configure
54 $(WAF) reconfigure
56 show_waf_options:
57 $(WAF) --help
59 # some compatibility make targets
60 everything: all
62 testsuite: all
64 check: test
66 torture: all
68 # this should do an install as well, once install is finished
69 installcheck: test
71 etags:
72 $(WAF) etags
74 ctags:
75 touch .tmplock
76 WAFLOCK=.tmplock $(WAF) ctags
78 bin/%:: FORCE
79 $(WAF) --targets=`basename $@`
80 FORCE: