Commit Graph

15 Commits

Author SHA1 Message Date
59e075b8b9 Updated the doc generator for the new sfwl. Also implemented creating the out directory. 2024-01-20 13:16:36 +01:00
3dbbe9e100 Handle single line defines in the doc generator properly. 2024-01-13 12:13:38 +01:00
1a7201e938 Make the doc generator use the lite version. 2024-01-07 10:56:15 +01:00
46de03632e Use xml escape before writing classes to the docs file. 2024-01-06 19:45:38 +01:00
1fc4d968a4 Use a different code template for the remaining list. 2024-01-06 14:10:34 +01:00
9675d2375b Remove name from the code template. 2024-01-06 14:08:00 +01:00
acff200ac1 Use class templates. 2024-01-06 13:44:59 +01:00
564196394b Rework the doc tool a bit. Now it need a new template which needs to have classes added manually, and it will generate a list from the unused classes. 2024-01-06 13:41:33 +01:00
0c22c5fa96 Generate doc files into an out folder. 2024-01-06 12:59:12 +01:00
0a8ad4f33a Skip writing empty classes. 2024-01-06 12:46:24 +01:00
ee7dc76dec Handle ()-s in enums. 2024-01-06 12:40:20 +01:00
baa47dd6df Fixed handling of templates in the doc generator. 2024-01-06 12:31:34 +01:00
6e00a23a28 Skip classes that starts with _. 2024-01-06 12:21:05 +01:00
0ea53d8a7c Fix the handling of default arguments in the doc generator. Also strip whitespace after the classes. 2024-01-06 12:16:06 +01:00
9c5c0709de Moved the docs folder under tools. 2024-01-06 11:56:15 +01:00