Files
qt5-legatus-legacy/Lts/Tools/Trajectories/TrajectoryWidget/CMakeLists.txt
T
2026-08-13 18:33:10 +02:00

31 lines
663 B
CMake
Executable File

cmake_minimum_required(VERSION 3.16)
project(TrajectoryShader LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTORCC ON)
set(CMAKE_AUTOUIC ON)
find_package(Qt6 REQUIRED COMPONENTS Widgets OpenGLWidgets OpenGL)
qt_add_executable(TrajectoryShader
main.cpp
mainwindow.h
mainwindow.cpp
trajectorywidget.h
trajectorywidget.cpp
trajectorywarp.h trajectorywarp.cpp
ballistiksimulator.h ballistiksimulator.cpp
)
target_link_libraries(TrajectoryShader
PRIVATE
Qt6::Widgets
Qt6::OpenGLWidgets
Qt6::OpenGL
)
qt_finalize_executable(TrajectoryShader)