-
Notifications
You must be signed in to change notification settings - Fork 0
/
CMakeLists.txt
74 lines (68 loc) · 2.83 KB
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
cmake_minimum_required(VERSION 3.9)
project(ProjektGraC__)
set(CMAKE_CXX_STANDARD 17)
include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_SOURCE_DIR}/sfml/include)
link_directories(${CMAKE_SOURCE_DIR}/sfml/lib)
add_executable(ProjektGraC__ main.cpp
GameObjects/GameObject.cpp
Game/game.cpp
Units/Units.cpp
GameObjects/Rectangle/Rectangle.cpp
GameObjects/Player/Player.cpp
GameObjects/Bullet/Bullet.cpp
Listener/myListener.cpp
Box2D/Collision/b2BroadPhase.cpp
Box2D/Collision/b2CollideCircle.cpp
Box2D/Collision/b2CollideEdge.cpp
Box2D/Collision/b2CollidePolygon.cpp
Box2D/Collision/b2Collision.cpp
Box2D/Collision/b2Distance.cpp
Box2D/Collision/b2DynamicTree.cpp
Box2D/Collision/b2TimeOfImpact.cpp
Box2D/Collision/Shapes/b2CircleShape.cpp
Box2D/Collision/Shapes/b2EdgeShape.cpp
Box2D/Collision/Shapes/b2ChainShape.cpp
Box2D/Collision/Shapes/b2PolygonShape.cpp
Box2D/Common/b2BlockAllocator.cpp
Box2D/Common/b2Draw.cpp
Box2D/Common/b2Math.cpp
Box2D/Common/b2Settings.cpp
Box2D/Common/b2StackAllocator.cpp
Box2D/Common/b2Timer.cpp
Box2D/Dynamics/b2Body.cpp
Box2D/Dynamics/b2ContactManager.cpp
Box2D/Dynamics/b2Fixture.cpp
Box2D/Dynamics/b2Island.cpp
Box2D/Dynamics/b2World.cpp
Box2D/Dynamics/b2WorldCallbacks.cpp
Box2D/Dynamics/Contacts/b2CircleContact.cpp
Box2D/Dynamics/Contacts/b2Contact.cpp
Box2D/Dynamics/Contacts/b2ContactSolver.cpp
Box2D/Dynamics/Contacts/b2PolygonAndCircleContact.cpp
Box2D/Dynamics/Contacts/b2EdgeAndCircleContact.cpp
Box2D/Dynamics/Contacts/b2EdgeAndPolygonContact.cpp
Box2D/Dynamics/Contacts/b2ChainAndCircleContact.cpp
Box2D/Dynamics/Contacts/b2ChainAndPolygonContact.cpp
Box2D/Dynamics/Contacts/b2PolygonContact.cpp
Box2D/Dynamics/Joints/b2DistanceJoint.cpp
Box2D/Dynamics/Joints/b2FrictionJoint.cpp
Box2D/Dynamics/Joints/b2GearJoint.cpp
Box2D/Dynamics/Joints/b2Joint.cpp
Box2D/Dynamics/Joints/b2MotorJoint.cpp
Box2D/Dynamics/Joints/b2MouseJoint.cpp
Box2D/Dynamics/Joints/b2PrismaticJoint.cpp
Box2D/Dynamics/Joints/b2PulleyJoint.cpp
Box2D/Dynamics/Joints/b2RevoluteJoint.cpp
Box2D/Dynamics/Joints/b2RopeJoint.cpp
Box2D/Dynamics/Joints/b2WeldJoint.cpp
Box2D/Dynamics/Joints/b2WheelJoint.cpp
Box2D/Rope/b2Rope.cpp
GameObjects/Bullet/Bullet.cpp GameObjects/Bullet/Bullet.h GameObjects/Monster/Monster.cpp GameObjects/Monster/Monster.h)
target_link_libraries(ProjektGraC__
libsfml-audio-d.a
libsfml-graphics-d.a
libsfml-main-d.a
libsfml-network-d.a
libsfml-system-d.a
libsfml-window-d.a
)