1- cmake_minimum_required (VERSION 3.5 )
1+ cmake_minimum_required (VERSION 3.6 )
22
33project (physics-engine LANGUAGES CXX )
44set (CMAKE_AUTOUIC ON )
@@ -107,8 +107,7 @@ add_executable(physics-engine
107107 "testbed/scenes/chain.h"
108108 "testbed/scenes/wreckingball.h"
109109 "testbed/scenes/newtoncradle.h"
110- "testbed/scenes/pendulum.h"
111-
110+ "testbed/scenes/pendulum.h
112111 " include /geometry/shape/point.h "
113112 " include /geometry/shape/polygon.h "
114113 " include /geometry/shape/rectangle.h "
@@ -121,6 +120,15 @@ add_executable(physics-engine
121120 " include /collision/algorithm/simplex.h "
122121 " include /collision/algorithm/minkowski.h "
123122 " source /collision/algorithm/simplex.cpp "
124- "source/geometry/shape/point.cpp" "source/geometry/shape/polygon.cpp" "source/geometry/shape/rectangle.cpp" "source/geometry/shape/circle.cpp" "source/geometry/shape/ellipse.cpp" "source/geometry/shape/edge.cpp" "source/geometry/shape/curve.cpp" "source/geometry/shape/capsule.cpp" "source/geometry/shape/sector.cpp" )
125- find_package (Qt5 COMPONENTS Widgets REQUIRED )
126- target_link_libraries (physics-engine PRIVATE Qt5::Widgets )
123+ " source /geometry/shape/point.cpp "
124+ " source /geometry/shape/polygon.cpp "
125+ " source /geometry/shape/rectangle.cpp "
126+ " source /geometry/shape/circle.cpp "
127+ " source /geometry/shape/ellipse.cpp "
128+ " source /geometry/shape/edge.cpp "
129+ " source /geometry/shape/curve.cpp "
130+ " source /geometry/shape/capsule.cpp "
131+ " source /geometry/shape/sector.cpp "
132+ )
133+ find_package(Qt5 COMPONENTS Widgets REQUIRED)
134+ target_link_libraries(physics-engine PRIVATE Qt5::Widgets)
0 commit comments