Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-11-29 | Moved man page generation to man/CMakeLists.txt. | John MacFarlane | |
Removed doxygen stuff for now. It seems too complex for what we need. We'll find another way to create cmark.3. | |||
2014-11-28 | Include man3 in archive. | John MacFarlane | |
2014-11-28 | Framework for using doxygen to generate API docs. | John MacFarlane | |
Added Makefile target for doxygen-generated man page. Added Doxyfile. Added man/man3/cmark.3 (generated by doxygen) to install targets. | |||
2014-11-28 | Minor reformatting. | John MacFarlane | |
2014-11-27 | Add pathological_tests.py to archive. | John MacFarlane | |
2014-11-27 | Changed more runtests -> spec_tests. | John MacFarlane | |
2014-11-25 | make bench: take input from stdin. | John MacFarlane | |
2014-11-25 | Removed leakcheck.md; regenerate alltests.md with Makefile target. | John MacFarlane | |
2014-11-25 | Run leakcheck in travis build. | John MacFarlane | |
2014-11-24 | Add option to select cmake generator | Nick Wellnhofer | |
This allows to build under MSYS. The MSYS generator can be selected with make GENERATOR="MSYS Makefiles" But the default "UNIX Makefiles" generator also seems to work. | |||
2014-11-22 | Revised benchmark procedure. | John MacFarlane | |
Now we take the difference of the time to process the input and the time to run with no input. This compensates for slow startup time in dynamic languages. See comments on 2dcef8a | |||
2014-11-19 | leakcheck: Have valgrind return error code on errors. | John MacFarlane | |
This should perhaps be integrated into the cmake tests? | |||
2014-11-18 | Added python version of test runner. | John MacFarlane | |
This tests the dynamic library when run without a second argument. The code makes use of an amended version of the normalization method from karlcow/markdown-testsuite. Closes #161. | |||
2014-11-18 | make test: Use cmake to run tests. So we get api tests too. | John MacFarlane | |
2014-11-18 | Add api_test directory to archive. | John MacFarlane | |
2014-11-17 | More 'make bench' improvements. | John MacFarlane | |
2014-11-17 | More 'make bench' improvements. | John MacFarlane | |
2014-11-17 | 'make bench': Use larger benchmark file, fewer runs. | John MacFarlane | |
2014-11-17 | More 'make bench' improvements. | John MacFarlane | |
2014-11-17 | Improved 'make bench'. | John MacFarlane | |
2014-11-17 | Better benchmark. | John MacFarlane | |
'make bench' runs the program 20 times against a file composed of 10 copies of Pro Git (about 5MB in all). It then does statistics on the results. We run it with high priority to get more consistent timings. | |||
2014-11-16 | Improved archive, test archive targets. | John MacFarlane | |
Added separate testtarball and testziparchive. | |||
2014-11-16 | Added targets to regenerate html_unescape.h and case_fold_switch.inc. | John MacFarlane | |
For now these are just in the regular Makefile, not in CMakeLists.txt, since the generated files are in the repo and shouldn't ordinarily be regenerated. Note that html_unescape.h is a bit different on regeneration, and this removes error messages we were getting with Clang. | |||
2014-11-16 | Removed tarball target; replaced with archive, which also builds zip. | John MacFarlane | |
2014-11-16 | Include Makefile.nmake and nmake.bat in release tarball. | John MacFarlane | |
2014-11-16 | Updated tarball target. | John MacFarlane | |
2014-11-15 | 'make bench' - don't require rebuilding each time. | John MacFarlane | |
2014-11-15 | Fixed 'make bench' again. | John MacFarlane | |
2014-11-15 | Make 'bench' target depend on BUILDDIR. | John MacFarlane | |
2014-11-15 | bench target: Added BENCHPATT. | John MacFarlane | |
2014-11-15 | Added a 'bench' target which does some basic stats on multiple runs. | John MacFarlane | |
2014-11-14 | Added mingw target for compiling windows exe and dll. | John MacFarlane | |
They can be compiled on linux; all that is needed is the mingw32 package. | |||
2014-11-12 | Fixed bug in install target. | John MacFarlane | |
2014-11-12 | Go back to using GNU syntax for SPECVERSION. | John MacFarlane | |
It seems that what works with gmake fails with BSD make and vice versa? | |||
2014-11-12 | Use a more portable way of determining SPECVERSION. | John MacFarlane | |
2014-11-12 | Improved tarball and testtarball targets. | John MacFarlane | |
2014-11-12 | Re-added check to Makefile. | John MacFarlane | |
2014-11-12 | Improved tarball target. | John MacFarlane | |
Include spec.html. Delete temp directory after creating tarball. | |||
2014-11-12 | Reorganized Makefile. | John MacFarlane | |
Include a modified Makefile in source dist tarball. | |||
2014-11-12 | Reorganized Makefile. | John MacFarlane | |
2014-11-12 | Improved tarball target. | John MacFarlane | |
2014-11-11 | Added testlib target to test shared lib via python wrapper. | John MacFarlane | |
2014-11-11 | Makefile: Added tarball target. | John MacFarlane | |
2014-11-11 | Cleaned up Makefile. | John MacFarlane | |
2014-11-11 | Added npm target. | John MacFarlane | |
2014-11-10 | Makefile: Added separate 'debug' target, 'all' does Release build. | John MacFarlane | |
2014-11-10 | Makefile - default to Debug for make target | John MacFarlane | |
2014-11-10 | Added BUILDTYPE to Makefile, default to Release. | John MacFarlane | |
Previously we weren't building with release flags. | |||
2014-11-10 | Fuzztest: indicate when command terminates abnormally. | John MacFarlane | |
2014-11-10 | Make FUZZCHARS settable from environment. | John MacFarlane | |