REPORTER = list

build:
	docker build -t sosocial/docker-dev:0.3 .

run-container:
	docker run -i -t --rm -p 3001:3001 -v `pwd`:/src sosocial/docker-dev:0.3

install:
	npm install

run:
	nodemon server.js

test:
	@NODE_ENV=test ./node_modules/.bin/mocha \
	--reporter $(REPORTER) \
	--ui tdd
	--recursive
	--timeout 5000

test-w:
	@NODE_ENV=test ./node_modules/.bin/mocha \
		--reporter $(REPORTER) \
		--growl \
		--ui tdd \
		--watch
		--recursive
		--timeout 5000

clean:
	rm -rf node_modules

.PHONY: install build run test test-w clean