all: prepare dep_install release

prepare: package.json
	which npm || (echo You should run 'sudo apt-get install nodejs' first. && false)
	which bower || (echo You should run 'npm install -g bower' first. && false)

dep_install: package.json bower.json
	npm install --registry=http://npm.yandex-team.ru/
	/usr/local/lib/node_modules/bower/bin/bower install --allow-root --force-latest

release: node_modules libs
	./node_modules/grunt-cli/bin/grunt build

clean:
	rm -rf dest node_modules libs
