PASSPORT_DIR=passport
PLIBS_DIR=plibs

all:
	cd $(PLIBS_DIR) && npm install
	NODE_OPTIONS="--max_old_space_size=4096" MIN=n NODE_ENV=development $(MAKE) all -C $(PASSPORT_DIR)

start:
	cd $(PASSPORT_DIR) && npm start

lint:
	cd $(PASSPORT_DIR) && ln -fs ../$(PLIBS_DIR) $(PLIBS_DIR) && npm run codestyle && npm run test
	cd $(PLIBS_DIR) && npm run codestyle
