ifeq "" "$(shell which npm)" default: @echo "Please install node.js" @echo "Visit http://nodejs.org/ for more details" exit 1 else default: run endif NODE_MODULES=.npm-updated $(NODE_MODULES): package.json npm install @touch $@ node_modules: $(NODE_MODULES) clean: rm -rf node_modules .PHONY: clean run run: node_modules ./node_modules/.bin/supervisor ./app.js run-amazon: node_modules $(MAKE) -C c-preload ./node_modules/.bin/supervisor -- ./app.js --env amazon