5acfcbce58e893ea4bbccb56dda739a891be485d
[samba.git] / lib / tevent / Makefile
1 # simple makefile wrapper to run waf
2
3 WAF=WAF_MAKE=1 PATH=buildtools/bin:../../buildtools/bin:$$PATH waf
4
5 all:
6         $(WAF) build
7
8 install:
9         $(WAF) install
10
11 uninstall:
12         $(WAF) uninstall
13
14 test:
15         $(WAF) test $(TEST_OPTIONS)
16
17 dist:
18         touch .tmplock
19         WAFLOCK=.tmplock $(WAF) dist
20
21 distcheck:
22         touch .tmplock
23         WAFLOCK=.tmplock $(WAF) distcheck
24
25 clean:
26         $(WAF) clean
27
28 distclean:
29         $(WAF) distclean
30
31 reconfigure: configure
32         $(WAF) reconfigure
33
34 show_waf_options:
35         $(WAF) --help
36
37 # some compatibility make targets
38 everything: all
39
40 testsuite: all
41
42 check: test
43
44 # this should do an install as well, once install is finished
45 installcheck: test
46
47 etags:
48         $(WAF) etags
49
50 ctags:
51         $(WAF) ctags