Migrate build system from qmake/makefiles to CMake

Remove legacy build files (Makefile, makefile.unix/mingw/osx,
triangles-qt.pro) and replace with CMake build system. Includes
find modules for all dependencies, LevelDB bundled build, and
updated CI workflow for CMake + Ninja on all platforms.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-05 02:00:58 -07:00
parent 74d7666398
commit 1bcaf6b615
20 changed files with 1121 additions and 2653 deletions
+1
View File
@@ -41,6 +41,7 @@ blocks/
# IDE
.vscode/
.idea/
.claude/
*.swp
*.swo
*~