WHATSNEW: Add latest changes since 4.0.9.
[Samba.git] / lib / talloc / Makefile
blob4c28653446d031d9ed169ff79fa6d9f4da1e9ad9
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:
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 check: test
50 torture: all
52 # this should do an install as well, once install is finished
53 installcheck: test
55 etags:
56 $(WAF) etags
58 ctags:
59 $(WAF) ctags
61 pydoctor:
62 $(WAF) pydoctor
64 bin/%:: FORCE
65 $(WAF) --targets=`basename $@`
66 FORCE: