summaryrefslogtreecommitdiff
path: root/src/CMakeLists.txt
AgeCommit message (Collapse)Author
2014-11-16Feature test for __builtin_expectNick Wellnhofer
2014-11-16Compile as C++ under MSVCNick Wellnhofer
2014-11-16Probe for stdbool.hNick Wellnhofer
Let cmake create a cmark_config.h file to deal with platforms missing stdbool.h.
2014-11-16Moved inline/block-making functions to ast.h.John MacFarlane
Now we no longer depend on buffer.h or chunk.h in the public API. Install cmark.h and cmark_export.h into PREFIX/include instead of PREFIX/include/cmark.
2014-11-16cmark_render_html now just returns a regular C string.John MacFarlane
This way, we don't have to expose buffer.h; it is just used internally.
2014-11-16Moved AST details from public header cmark.h to private ast.h.John MacFarlane
2014-11-15Workaround to add -fvisibility=hidden for older versions of cmake.John MacFarlane
2014-11-15Fixed install target in src/CMakeLists.John MacFarlane
Use proper include directory, include needed headers chunk.h and references.h.
2014-11-14Disable warnings about inline with mingw.John MacFarlane
2014-11-14Disable PUBLIC declarations when we're compiling the executable.John MacFarlane
2014-11-14Changed internal library name to something without a hyphen.John MacFarlane
This caused problems with macros.
2014-11-14Use cmake's generate_export_header.John MacFarlane
2014-11-13Removed ast modules, moved these defs back to cmark.h.John MacFarlane
2014-11-13Compile with -fvisibility=hidden.John MacFarlane
We'll mark public functions as "default".
2014-11-13Added bench.h and inserted timing macros in main.John MacFarlane
`make TIMER=1` to build with timings.
2014-11-13Added ast.[c,h] for AST definitions and AST-manipulating functions.John MacFarlane
2014-11-12Moved man install target to main CMakeLists.txt.John MacFarlane
2014-11-11Added cmark_markdown_to_html with a simple interface.John MacFarlane
See #70.
2014-11-10html_unescape: Made find_entity staticJohn MacFarlane
2014-11-07Shared library is again libcmark.John MacFarlane
2014-11-07More cmake cleanup.John MacFarlane
2014-11-07Fixed compiler warnings in cmake.John MacFarlane
2014-11-07Moved include file check to src/CMakeLists.txt.John MacFarlane
2014-11-07Removed old man/CMakeLists.txt.John MacFarlane
2014-11-07Added cmake_minimum_version to src/CMakeLists.txt.John MacFarlane
2014-11-07Reformatted src/CMakeLists.txt.John MacFarlane
2014-11-06More cmake improvements.John MacFarlane
2014-11-06cmake: Create and install shared library.John MacFarlane
2014-10-25CMakeLists tweaks.John MacFarlane
Use compiler optimizations, -Wall, -Werror.
2014-10-25Removed obsolete src/getopt.c; modified CMake build accordingly.John MacFarlane
2014-10-25Merge branch 'cmake-build' of https://github.com/gittiver/stmd into ↵John MacFarlane
gittiver-cmake-build Conflicts: .gitignore
2014-09-22using only includes from systemGulliver
2014-09-11fixed using variable ${PROGRAM_stmd}Gulliver
2014-09-10added scanner.c to sources and special ruleGulliver
for it to build it from scanner.re (added setting RE2C which contains the path to needed re2c utilitity)
2014-09-10added initial version of cmake build-filesGulliver