4e80904dc9ddea44117a7aebe38fe1f70ef2a88e
[m6w6/btr] / lib / btr / source / git.mk
1 .PHONY: pull all
2 .SUFFIXES:
3
4 all: $(BRANCH_DIR) pull
5 cd $(BRANCH_DIR) && \
6 git pull -q
7
8 pull: $(CLEAN_DIR)
9 cd $(CLEAN_DIR) && \
10 git pull -q
11
12 $(CLEAN_DIR):
13 git clone -q $(SOURCE_URL) $(CLEAN_DIR)
14
15 $(BRANCH_DIR): $(CLEAN_DIR)
16 git-new-workdir $(CLEAN_DIR) $(BRANCH_DIR) $(BRANCH)
17
18 # vim: noet