Stuff to do in August - checklist
Rework build system
-
cmake: Remove python generator. Use glob with build dependencies even though cmake warns against that -
Versioning - use ..(.r.g(-dirty)?)? -
Cleanup in cmake -
cmake: Disable agui by default build unless overriden -
cmake: option() -
Rename contrib to lib -
Check stdc++fs linking - If we compile in C++20, then we need g++>=9 which is does not require -lstdc++fs anymore.
-
libc++ #194 , add to CI with clang++
C++20
-
can be compiled with C++20
Tests
-
Move alib2std/catch helpers to testing folder -
#198 (closed) -
Look into doctest/catch3 #192 (closed)
alib to alt
-
#185 -
rename alib2* directories -
"externalize" some stuff (mainly std, gui)
releasing:
-
C++20 images #189 (closed) -
OpenSuse SPEC files -
make it work again
ci:
-
clang-tidy -
Remove some checks -
fix errors
-
-
check files/patch tests: -
correct namespaces? -
formatting? -
License, author?
-
Edited by Tomáš Pecka