1
0
forked from Alepha/Alepha
ADAM David Alan Martin 95e6f1ac04 Online documentation for single-letter options.
It's mostly worked out, but there's a few odd corner cases,
especially around the auto-gen of negation options.  It also
got me to start thinking about "is a required negatable option
still required of its negation?"  Similar questions revolve
around requiring such options.

I'm punting on these for now, but I think it makes sense to
perhaps make those incompatible with such domains.  Or to treat
the two options as a shared-fate unit.  But is `-O -o -O -o` a
violation of exclusivity?  If we wind up returning to the default
state, have we actually passed that option, with respect to
"requirement"?  I have to think about that some more.

A commit message isn't the best place to capture this, but I
didn't want to lose this thought.
2025-09-06 02:36:17 -04:00
2023-11-10 23:23:38 -05:00
2023-11-10 23:25:12 -05:00
2024-08-08 21:48:32 -04:00
2024-05-24 14:04:27 -04:00
2024-08-08 17:19:05 -04:00
2024-09-06 18:09:54 -04:00
2023-11-07 05:30:50 -05:00
2023-11-07 05:30:50 -05:00
2023-11-07 05:30:50 -05:00
2023-11-14 16:57:02 -05:00
2023-11-07 05:30:50 -05:00
UA
2024-07-08 17:06:31 -04:00
2024-08-08 17:14:08 -04:00
2023-11-07 05:30:50 -05:00
2024-02-01 21:33:58 -05:00
2023-11-07 05:30:50 -05:00
2024-05-24 13:26:17 -04:00
2024-09-05 18:44:39 -04:00
2024-06-03 21:31:40 -04:00
2024-04-03 16:28:55 -04:00
2023-11-10 23:25:12 -05:00
2024-09-05 18:44:39 -04:00
2024-08-08 17:19:05 -04:00
2023-11-08 04:24:41 -05:00
2023-11-07 05:30:50 -05:00
UA
2024-07-08 17:06:31 -04:00
UA
2024-07-08 17:06:31 -04:00

To generate a doxygen reference for Alepha, run "doxygen doxyfile.alepha"

A subfolder, DoxygenAlepha, will be created

Point a browser to the html/index.html within DoxyAlepha to bring up the main page.

The .gitignore file here excludes the DoxyAlepha subfolder in its entirety.

If there are too many namespaces in the Class List, consider using Class Index instead.

Note:
Upgraded to version 1.10.0 to, hopefully get better c++20, including concepts

Todo:
- create a script to execute doxygen
- as part of that script preprocess source file (c++ and header) to remove or simplify namespaces
- set the project brief and project logo in doxygen config
- customize header and footer
Description
The Alepha Library
Readme MPL-2.0 1.3 MiB
Languages
C++ 98.9%
CMake 0.9%
Makefile 0.2%