makefile
This commit is contained in:
@@ -0,0 +1,22 @@
|
|||||||
|
RACKET ?= racket
|
||||||
|
RACO ?= raco
|
||||||
|
|
||||||
|
COLLECTION := js-maker
|
||||||
|
|
||||||
|
.PHONY: all test docs clean very-clean
|
||||||
|
|
||||||
|
all:
|
||||||
|
$(RACO) make main.rkt testing/jsmaker-regressions.rkt scrbl/js-maker.scrbl scrbl/usecases.scrbl
|
||||||
|
|
||||||
|
test:
|
||||||
|
$(RACKET) testing/jsmaker-regressions.rkt
|
||||||
|
|
||||||
|
docs:
|
||||||
|
$(RACO) scribble --htmls --dest rendered-docs scrbl/js-maker.scrbl scrbl/usecases.scrbl
|
||||||
|
|
||||||
|
clean:
|
||||||
|
find . -type d -name compiled -prune -exec rm -rf {} +
|
||||||
|
find . -type f -name '*~' -delete
|
||||||
|
find . -type f -name '*.bak' -delete
|
||||||
|
rm -rf rendered-docs
|
||||||
|
|
||||||
@@ -10,7 +10,9 @@
|
|||||||
|
|
||||||
(define scribblings
|
(define scribblings
|
||||||
'(("scrbl/js-maker.scrbl" () (library))
|
'(("scrbl/js-maker.scrbl" () (library))
|
||||||
("scrbl/usecases.scrbl" () (library))))
|
("scrbl/usecases.scrbl" () (library))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
;; Running the package test suite should invoke exactly the maintained
|
;; Running the package test suite should invoke exactly the maintained
|
||||||
;; regression entry point. The regression framework itself skips JavaScript
|
;; regression entry point. The regression framework itself skips JavaScript
|
||||||
|
|||||||
Reference in New Issue
Block a user