btrc & btrd
[m6w6/btr] / share / btr / source / svn.mk
1 BTR_SOURCE_CLEAN=false
2
3 .PHONY: all clean
4 .SUFFIXES:
5
6 all: $(BTR_BRANCH_DIR) clean
7 $(SAY) "Updating $(BTR_BRANCH)..."
8 cd $(BTR_BRANCH_DIR) && \
9 svn update $(BTR_QUIET_FLAG);
10
11 clean: $(BTR_BRANCH_DIR)
12 if $(BTR_SOURCE_CLEAN); \
13 then \
14 cd $(BTR_BRANCH_DIR) && \
15 svn revert $(BTR_QUIET_FLAG); \
16 fi;
17
18 $(BTR_BRANCH_DIR):
19 $(SAY) "Performing checkout from $(BTR_SOURCE_ARGS)..."
20 svn checkout $(BTR_QUIET_FLAG) $(BTR_SOURCE_ARGS)/$(BTR_BRANCH) $(BTR_BRANCH_DIR)
21
22 # vim: noet