UNPKG

mongoose

Version:

Mongoose MongoDB ODM

30 lines (20 loc) 597 B
TESTS = $(shell find test/ -name '*.test.js') DOCS_ = $(shell find lib/ -name '*.js') DOCS = $(DOCS_:.js=.json) DOCFILE = docs/source/_docs test: @./node_modules/.bin/mocha --reporter list $(TESTFLAGS) $(TESTS) @node test/dropdb.js docs: docclean gendocs gendocs: $(DOCFILE) $(DOCFILE): $(DOCS) node website.js %.json: %.js @echo "\n### $(patsubst lib//%,lib/%, $^)" >> $(DOCFILE) ./node_modules/dox/bin/dox < $^ >> $(DOCFILE) site: node website.js --watch && node static.js docclean: rm -f ./docs/*.{1,html,json} rm -f ./docs/source/_docs .PHONY: test site docs docclean gendocs