cmark

My personal build of CMark ✏️

Commit
afffab6f9ec22de7bad1cdda99c0cc187cd6a826
Parent
429a43768ee416ed5fed905efe8deca79e155fec
Author
John MacFarlane <jgm@berkeley.edu>
Date

Improved tarball target.

Include spec.html. Delete temp directory after creating tarball.

Diffstat

1 file changed, 4 insertions, 2 deletions

Status File Name N° Changes Insertions Deletions
Modified Makefile 6 4 2
diff --git a/Makefile b/Makefile
@@ -29,15 +29,17 @@ debug:
 	cmake .. -DCMAKE_BUILD_TYPE=Debug; \
 	cmake --build .
 
-tarball:
+tarball: spec.html
 	rm -rf $(PKGDIR); \
 	mkdir -p $(PKGDIR)/man/man1; \
 	cp -r src $(PKGDIR)/; \
+	cp spec.html $(PKGDIR); \
 	cp CMakeLists.txt $(PKGDIR); \
 	perl -ne '$$p++ if /^### JavaScript/; print if (!$$p)' Makefile > $(PKGDIR)/Makefile; \
 	cp man/man1/cmark.1 $(PKGDIR)/man/man1/; \
 	cp README.md LICENSE spec.txt runtests.pl $(PKGDIR)/; \
-	tar cvzf cmark-$(SPECVERSION).tar.gz $(PKGDIR)
+	tar czf cmark-$(SPECVERSION).tar.gz $(PKGDIR); \
+	rm -rf $(PKGDIR)
 
 clean:
 	rm -rf $(BUILDDIR)