build: Automate source file discovery for C++ sources in src/

Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
This commit is contained in:
2026-02-17 11:22:08 -07:00
parent ec63a23247
commit a5e8257eb4

View File

@@ -28,24 +28,10 @@ endif()
message(STATUS "OpenCASCADE_INCLUDE_DIRS: ${OpenCASCADE_INCLUDE_DIRS}")
message(STATUS "OpenCASCADE_LIBRARIES: ${OpenCASCADE_LIBRARIES}")
file(GLOB SOURCES "src/*.cpp")
add_executable(OpenCAD
src/main.cpp
src/MainWindow.cpp
src/ViewportWidget.cpp
src/ViewCube.cpp
src/SketchGrid.cpp
src/Document.cpp
src/Feature.cpp
src/SketchFeature.cpp
src/SketchLine.cpp
src/SketchRectangle.cpp
src/FeatureBrowser.cpp
src/ApplicationController.cpp
src/Camera.cpp
src/SketchTool.cpp
src/LineTool.cpp
src/RectangleTool.cpp
src/Snapping.cpp
${SOURCES}
resources.qrc
)