complete redesign: use nodejs on server instead of php - documentation to be updated
This commit is contained in:
		
							
								
								
									
										29
									
								
								nodejs/node_modules/express/Makefile
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								nodejs/node_modules/express/Makefile
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,29 @@
 | 
			
		||||
 | 
			
		||||
DOCS = $(shell find docs/*.md)
 | 
			
		||||
HTMLDOCS = $(DOCS:.md=.html)
 | 
			
		||||
TESTS = $(shell find test/*.test.js)
 | 
			
		||||
 | 
			
		||||
test:
 | 
			
		||||
	@NODE_ENV=test ./node_modules/.bin/expresso $(TESTS)
 | 
			
		||||
 | 
			
		||||
docs: $(HTMLDOCS)
 | 
			
		||||
	@ echo "... generating TOC"
 | 
			
		||||
	@./support/toc.js docs/guide.html
 | 
			
		||||
 | 
			
		||||
%.html: %.md
 | 
			
		||||
	@echo "... $< -> $@"
 | 
			
		||||
	@markdown $< \
 | 
			
		||||
	  | cat docs/layout/head.html - docs/layout/foot.html \
 | 
			
		||||
	  > $@
 | 
			
		||||
 | 
			
		||||
site:
 | 
			
		||||
	rm -fr /tmp/docs \
 | 
			
		||||
	  && cp -fr docs /tmp/docs \
 | 
			
		||||
	  && git checkout gh-pages \
 | 
			
		||||
  	&& cp -fr /tmp/docs/* . \
 | 
			
		||||
		&& echo "done"
 | 
			
		||||
 | 
			
		||||
docclean:
 | 
			
		||||
	rm -f docs/*.{1,html}
 | 
			
		||||
 | 
			
		||||
.PHONY: site test docs docclean
 | 
			
		||||
		Reference in New Issue
	
	Block a user