diff --git a/Makefile b/Makefile index 5511d02..48aff64 100644 --- a/Makefile +++ b/Makefile @@ -11,13 +11,22 @@ CHALLS=$(foreach CAT,\ )\ ) +.PHONY: printVerifiedFlags printVerifiedFlags: $(CHALLS) find . -name 'Questions.yml' \ | xargs -n1 yq -c '.Questions.[].Question | select((.VerifiedBy != null) and (.Submitted == false)) | (.Text, .Flag)' +.PHONY: lock +lock: $(CHALLS) + find . -maxdepth 3 -type d -name files -exec chmod -R a-w {} \; $(CHALLS): mkdir -p $(foreach PERSON,$(patsubst "%",%,$(PEOPLE)),$(@)/$(PERSON)) mkdir -p $(@)/files find $(@) -type d -mindepth 1 -exec touch {}/.gitkeep \; cp ./.Questions.yml $(@)/Questions.yml + +.PHONY: clean +clean: + chmod -R a+w . + rm -rf $(CATEGORIES) diff --git a/README.md b/README.md index d4fedc1..88c3ee9 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -Super Tryhard Awesome Spreadsheet For Even More Success (STARFEMS) +Super Tryhard Awesome Repo For Even More Success (STARFEMS) --- A yaml-driven competition progress tracking repository