mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
851127f5c9
Removes: * waf pydoctor * waf wafdocs * make pydoctor There is no "make wafdocs" it only appears to be in wscript. The reasoning being is these are broken and appear to not have been run for some time. Signed-off-by: Rob van der Linde <rob@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Thu Feb 2 21:15:54 UTC 2023 on atb-devel-224
66 lines
920 B
Makefile
66 lines
920 B
Makefile
# simple makefile wrapper to run waf
|
|
|
|
WAF_BIN=`PATH=buildtools/bin:../../buildtools/bin:$$PATH which waf`
|
|
WAF_BINARY=$(PYTHON) $(WAF_BIN)
|
|
WAF=PYTHONHASHSEED=1 WAF_MAKE=1 $(WAF_BINARY)
|
|
|
|
all:
|
|
$(WAF) build
|
|
|
|
install:
|
|
$(WAF) install
|
|
|
|
uninstall:
|
|
$(WAF) uninstall
|
|
|
|
test: FORCE
|
|
$(WAF) test $(TEST_OPTIONS)
|
|
|
|
testenv:
|
|
$(WAF) test --testenv $(TEST_OPTIONS)
|
|
|
|
quicktest:
|
|
$(WAF) test --quick $(TEST_OPTIONS)
|
|
|
|
dist:
|
|
touch .tmplock
|
|
WAFLOCK=.tmplock $(WAF) dist
|
|
|
|
distcheck:
|
|
touch .tmplock
|
|
WAFLOCK=.tmplock $(WAF) distcheck
|
|
|
|
clean:
|
|
$(WAF) clean
|
|
|
|
distclean:
|
|
$(WAF) distclean
|
|
|
|
reconfigure: configure
|
|
$(WAF) reconfigure
|
|
|
|
show_waf_options:
|
|
$(WAF) --help
|
|
|
|
# some compatibility make targets
|
|
everything: all
|
|
|
|
testsuite: all
|
|
|
|
check: test
|
|
|
|
torture: all
|
|
|
|
# this should do an install as well, once install is finished
|
|
installcheck: test
|
|
|
|
etags:
|
|
$(WAF) etags
|
|
|
|
ctags:
|
|
$(WAF) ctags
|
|
|
|
bin/%:: FORCE
|
|
$(WAF) --targets=`basename $@`
|
|
FORCE:
|