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
81 lines
1.1 KiB
Makefile
81 lines
1.1 KiB
Makefile
# simple makefile wrapper to run waf
|
|
|
|
WAF_BINARY=$(PYTHON) ../buildtools/bin/waf
|
|
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)
|
|
|
|
autotest:
|
|
$(WAF) autotest $(TEST_OPTIONS)
|
|
|
|
quicktest:
|
|
$(WAF) test --quick $(TEST_OPTIONS)
|
|
|
|
show_version:
|
|
@touch .tmplock
|
|
@WAFLOCK=.tmplock $(WAF) show_version
|
|
|
|
manpages:
|
|
touch .tmplock
|
|
WAFLOCK=.tmplock $(WAF) manpages
|
|
|
|
dist:
|
|
touch .tmplock
|
|
WAFLOCK=.tmplock $(WAF) dist
|
|
|
|
distcheck:
|
|
touch .tmplock
|
|
WAFLOCK=.tmplock $(WAF) distcheck
|
|
|
|
rpm:
|
|
touch .tmplock
|
|
WAFLOCK=.tmplock $(WAF) rpm
|
|
|
|
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:
|
|
touch .tmplock
|
|
WAFLOCK=.tmplock $(WAF) ctags
|
|
|
|
bin/%:: FORCE
|
|
$(WAF) --targets=`basename $@`
|
|
FORCE:
|