From c1c584fa7c00becb1331d4e7d25fd0a7df8dcfd8 Mon Sep 17 00:00:00 2001 From: Igor Shubovych Date: Wed, 30 Dec 2015 00:08:41 +0200 Subject: [PATCH] Add prerequisites task to Makefile which warns about installation of Ruby and bundler --- Makefile | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 4863bf043..8a506acbd 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,5 @@ default: lint -all: setup index - index: @echo "WARNING!" @echo "Index rebuilding is deprecated." @@ -10,7 +8,18 @@ index: @TLDRHOME=`pwd` ./scripts/build_index.rb @echo "Index rebuilt." -setup: hooks deps +setup: prerequisites hooks deps + +prerequisites: + @echo + @echo "IMPORTANT!" + @echo "Before setting up hooks, make sure you have read Contributing Guidelines" + @echo "https://github.com/tldr-pages/tldr/blob/master/CONTRIBUTING.md#submitting-a-pull-request" + @echo + @echo "TL;DR:" + @echo "1. Install Ruby suitable for your system" + @echo "2. Run 'gem install bundler'" + @echo hooks: @cp ./scripts/pre-commit .git/hooks @@ -24,4 +33,4 @@ deps: lint: @bundle exec mdl --style ./scripts/markdown-style.rb pages -.PHONY: default index setup hooks deps lint +.PHONY: default index setup prerequisites hooks deps lint