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