Skip to content

feat: migrate build system from qmake to CMake#7

Merged
lstachowicz merged 2 commits intomasterfrom
feature/cmake-migration
Jan 31, 2026
Merged

feat: migrate build system from qmake to CMake#7
lstachowicz merged 2 commits intomasterfrom
feature/cmake-migration

Conversation

@lstachowicz
Copy link
Owner

  • Replace qmake (PolySeg.pro) with CMake (CMakeLists.txt)
  • Add Google Test framework as git submodule for unit testing
  • Update GitHub Actions workflow to use CMake and enable test coverage
  • Add initial test infrastructure with main_test.cpp
  • Update documentation to reflect new CMake build instructions
  • Add project planning documents for box selection and metadata import

This migration provides better cross-platform support and enables comprehensive testing infrastructure for future development.

- Replace qmake (PolySeg.pro) with CMake (CMakeLists.txt)
- Add Google Test framework as git submodule for unit testing
- Update GitHub Actions workflow to use CMake and enable test coverage
- Add initial test infrastructure with main_test.cpp
- Update documentation to reflect new CMake build instructions
- Add project planning documents for box selection and metadata import

This migration provides better cross-platform support and enables
comprehensive testing infrastructure for future development.
@lstachowicz lstachowicz merged commit da7d520 into master Jan 31, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant