- Commit
- 9fb444cfffefe51967ae93b2dcca5ac2dd283abd
- Parent
- 1caeda5b537c5cd30f4fc2bf078a00265473894c
- Author
- John MacFarlane <jgm@berkeley.edu>
- Date
Makefile: Added update-spec target.
My personal build of CMark ✏️
Makefile: Added update-spec target.
1 file changed, 5 insertions, 1 deletion
Status | File Name | N° Changes | Insertions | Deletions |
Modified | Makefile | 6 | 5 | 1 |
diff --git a/Makefile b/Makefile @@ -19,7 +19,7 @@ VERSION?=$(SPECVERSION) RELEASE?=CommonMark-$(VERSION) INSTALL_PREFIX?=/usr/local -.PHONY: all cmake_build spec leakcheck clean fuzztest dingus upload test update-site upload-site debug mingw archive bench astyle +.PHONY: all cmake_build spec leakcheck clean fuzztest dingus upload test update-site upload-site debug mingw archive bench astyle update-spec all: cmake_build man/man3/cmark.3 @@ -79,6 +79,10 @@ $(SRCDIR)/case_fold_switch.inc: $(DATADIR)/CaseFolding-3.2.0.txt $(SRCDIR)/scanners.c: $(SRCDIR)/scanners.re re2c --case-insensitive -b -i --no-generation-date -o $@ $< +update-spec: + curl 'https://raw.githubusercontent.com/jgm/CommonMark/master/spec.txt'\ + > $(SPEC) + test: $(SPEC) cmake_build make -C $(BUILDDIR) test || (cat $(BUILDDIR)/Testing/Temporary/LastTest.log && exit 1)