X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fbtr;a=blobdiff_plain;f=share%2Fbtr%2Fsource%2Fsvn.mk;fp=share%2Fbtr%2Fsource%2Fsvn.mk;h=b18782e628f362227030c846a2a3913f53786abd;hp=0000000000000000000000000000000000000000;hb=4723d8f5f6c11d101989ab6c64658c03211100dc;hpb=7a1b870bedbbb500f7425751c60229aea6a1f48d diff --git a/share/btr/source/svn.mk b/share/btr/source/svn.mk new file mode 100644 index 0000000..b18782e --- /dev/null +++ b/share/btr/source/svn.mk @@ -0,0 +1,22 @@ +SOURCE_CLEAN=false + +.PHONY: all clean +.SUFFIXES: + +all: $(BRANCH_DIR) clean + $(SAY) "Updating $(BRANCH)..." + cd $(BRANCH_DIR) && \ + svn update $(QUIET_FLAG); + +clean: $(BRANCH_DIR) + if $(SOURCE_CLEAN); \ + then \ + cd $(BRANCH_DIR) && \ + svn revert $(QUIET_FLAG); \ + fi; + +$(BRANCH_DIR): + $(SAY) "Performing checkout from $(SOURCE_ARGS)..." + svn checkout $(QUIET_FLAG) $(SOURCE_ARGS)/$(BRANCH) $(BRANCH_DIR) + +# vim: noet