Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- BUILDDIR = _build
- STATICDIR = _static
- DOWNLOADDIR = _download
- NAME = WebAssembly
- .PHONY: all
- all:
- mkdir -p $(BUILDDIR)/html
- bikeshed spec index.bs $(BUILDDIR)/html/index.html
- @echo "Build finished. The HTML pages are in `pwd`/$(BUILDDIR)/html."
- .PHONY: publish
- publish:
- (cd ..; make publish-web-api)
- .PHONY: clean
- clean:
- rm -rf $(BUILDDIR)
- rm -rf $(STATICDIR)
- .PHONY: diff
- diff: all
- @echo "Downloading the old single-file html spec..."
- curl `grep "^TR" index.bs | cut -d' ' -f2` -o $(BUILDDIR)/html/old.html
- @echo "Done."
- @echo "Diffing new against old..."
- perl ../util/htmldiff.pl $(BUILDDIR)/html/old.html $(BUILDDIR)/html/index.html $(BUILDDIR)/html/diff.html
- @echo "Done. The diff is at $(BUILDDIR)/html/diff.html"
- .PHONY: WD-tar
- WD-tar:
- bikeshed echidna --just-tar index.bs $(BUILDDIR)/html/index.html
- mv test.tar $(BUILDDIR)/WD.tar
- @echo "Built $(BUILDDIR)/WD.tar."
- .PHONY: WD-echidna
- WD-echidna:
- @if [ -z $(W3C_USERNAME) ] || \
- [ -z $(W3C_PASSWORD) ] || \
- [ -z $(DECISION_URL) ] ; then \
- echo "Must provide W3C_USERNAME, W3C_PASSWORD, and DECISION_URL environment variables"; \
- exit 1; \
- fi
- bikeshed echidna index.bs --u $(W3C_USERNAME) --p $(W3C_PASSWORD) --d $(DECISION_URL)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement