Initial project scaffold for Setec Partition Wizard

C++17/Qt6 application for disk recovery, repair, flashing, formatting,
and USB security key creation on Windows. Includes CMake build system,
tabbed UI shell with 6 main tabs, core type system with Result<T>
monadic error handling, admin elevation, and dark Catppuccin theme.
This commit is contained in:
DigiJ
2026-03-11 19:11:25 -07:00
commit 179bb85c4f
42 changed files with 2399 additions and 0 deletions

16
tests/CMakeLists.txt Normal file
View File

@@ -0,0 +1,16 @@
include(GoogleTest)
add_executable(spw_tests
test_result.cpp
)
target_include_directories(spw_tests PRIVATE
${CMAKE_SOURCE_DIR}/src
)
target_link_libraries(spw_tests PRIVATE
spw_core
GTest::gtest_main
)
gtest_discover_tests(spw_tests)