Commit graph

12 commits

Author SHA1 Message Date
Jacob dfc99c1854 This commit makes many breaking changes to the library. They're far too many to list, but all of them are syntactical - no major behavior will be altered with this commit. However, C++17 is now required in order to make use of docpp. It will **no longer build** with a C++11 or C++14 compiler. Thus, please update your projects to make use of C++17, or stick with the last commit. 2024-08-23 14:11:46 +02:00
Jacob 65491ee2ac Add CONTRIBUTIONS.md file, with guidelines for contributors. 2024-05-20 01:52:01 +02:00
Jacob 3c7f1ef085 Change the description of the project to be more generalized. SGML-like
syntax should be supported.
2024-05-17 14:47:09 +02:00
Jacob f139028deb I don't know if it's so small anymore. 2024-05-14 15:46:43 +02:00
Jacob 8a3d21ea31 Add Gentoo ebuild, along with code necessary to generate one. Also,
clean up the CMakeLists.txt file, allowing it to be more cross platform.
2024-05-14 15:39:50 +02:00
Jacob f30f1431fd Add Arch packaging.
TODO: Gentoo, Debian and Red Hat packaging.
2024-05-13 15:09:20 +02:00
Jacob b44a934d20 Add docpp.pc file, allowing pkg-config to find docpp. 2024-05-13 02:00:40 +02:00
Jacob 21ddd1d82c Change the behavior of FORMATTING_PRETTY to include tabs.
FORMATTING_NEWLINE can be used if you want to preserve the old behavior.
2024-05-07 17:26:11 +02:00
Jacob 8a8313a01c Minor change to the Code of Conduct section. 2024-05-06 01:23:23 +02:00
Jacob 70f9ed770b Add CI badge. 2024-05-06 00:31:29 +02:00
Jacob c36d834d4f Fix typo in the README. 2024-05-05 23:45:28 +02:00
Jacob 0641a95770 Initial commit 2024-05-05 23:31:42 +02:00