CMake/Tests/CMakeLib
Brad King 25f2877eef Add class cmRST to do basic reStructuredText processing
Create a cmRST class to perform just enough reStructuredText processing
to support display of Help documents in human-readable text format.
This will be used to implement --help-* command-line options.

Support directives "include", "replace", "parsed-literal", "toctree"
(Sphinx), and "cmake-module" (CMake Sphinx Extension to scan .cmake
modules).  Support inline CMake Sphinx Domain roles to convert
cross-references to corresponding title text.  Support inline
substitutions defined by the "replace" directive, but keep it simple by
requiring replacements to be defined before use.

Add a CMakeLib "testRST" case to cover processing of supported
constructs and compare results against expected output.
2013-10-16 09:22:35 -04:00
..
testVisualStudioSlnParser_data VS: Create parser for Visual Studio .sln files 2013-04-12 11:35:35 -04:00
CMakeLists.txt Add class cmRST to do basic reStructuredText processing 2013-10-16 09:22:35 -04:00
run_compile_commands.cxx Avoid string.clear and string.push_back (#13319) 2012-06-19 14:21:34 -04:00
testGeneratedFileStream.cxx complex: Move GeneratedFileStream test to CMakeLibTests 2011-12-23 16:16:50 -05:00
testRST.cxx Add class cmRST to do basic reStructuredText processing 2013-10-16 09:22:35 -04:00
testRST.expect Add class cmRST to do basic reStructuredText processing 2013-10-16 09:22:35 -04:00
testRST.rst Add class cmRST to do basic reStructuredText processing 2013-10-16 09:22:35 -04:00
testRSTinclude1.rst Add class cmRST to do basic reStructuredText processing 2013-10-16 09:22:35 -04:00
testRSTinclude2.rst Add class cmRST to do basic reStructuredText processing 2013-10-16 09:22:35 -04:00
testRSTmod.cmake Add class cmRST to do basic reStructuredText processing 2013-10-16 09:22:35 -04:00
testRSTtoc1.rst Add class cmRST to do basic reStructuredText processing 2013-10-16 09:22:35 -04:00
testRSTtoc2.rst Add class cmRST to do basic reStructuredText processing 2013-10-16 09:22:35 -04:00
testSystemTools.cxx complex: Move cmSystemTools::UpperCase test to CMakeLibTests 2011-12-23 16:16:54 -05:00
testUTF8.cxx Test UTF-8 decoding 2009-12-08 15:44:22 -05:00
testVisualStudioSlnParser.cxx VS: Create parser for Visual Studio .sln files 2013-04-12 11:35:35 -04:00
testVisualStudioSlnParser.h.in VS: Create parser for Visual Studio .sln files 2013-04-12 11:35:35 -04:00
testXMLParser.cxx Create CMakeLib test driver and test cmXMLParser 2009-12-08 11:44:50 -05:00
testXMLParser.h.in Create CMakeLib test driver and test cmXMLParser 2009-12-08 11:44:50 -05:00
testXMLParser.xml Create CMakeLib test driver and test cmXMLParser 2009-12-08 11:44:50 -05:00
testXMLSafe.cxx Test XML encoding with UTF-8 character validation 2009-12-08 15:44:45 -05:00