1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
default-target: src/config.h
@$(MAKE) --no-print-directory -C src
%:
@$(MAKE) --no-print-directory -C src $@
src/config.h: configure
@echo ''
@echo 'You have to run "./configure" before compiling, which might need'
@echo 'some options depending on your system.'
@echo ''
@echo 'See "./configure --help" for a listing of the parameters.'
@echo ''
@false
configure: configure.in
@echo Generating configure.
autoconf
distclean:
rm -f config.cache config.log config.status 2> /dev/null || true
rm -f src/Makefile src/tags tests/Makefile 2> /dev/null || true
rm -f src/config.h src/*.[os] src/.*.d src/fsvs 2> /dev/null || true
test-shell: src/fsvs
@$(MAKE) BINARY=$(CURDIR)/$< --no-print-directory -C tests shell
tags:
ctags -R src /usr/include/apr-1.0/ /usr/include/subversion-1/
.PHONY: tags
|