Imported more code from the old engine.
[peakengine.git] / CMakeLists.txt
blob25990e4e87f413cfad6ecac759911dec97227579
2 cmake_minimum_required(VERSION 2.6)
4 project(peakengine C CXX)
6 set(SRC
7 engine/src/core/Address.cpp
8 engine/src/core/Buffer.cpp
9 engine/src/core/Color.cpp
10 engine/src/core/File.cpp
11 engine/src/core/FileSystem.cpp
12 #engine/src/core/Game.cpp
13 #engine/src/core/GameEngine.cpp
14 engine/src/core/IniFile.cpp
15 engine/src/core/Logger.cpp
16 engine/src/core/Quaternion.cpp
17 engine/src/core/SettingsManager.cpp
18 engine/src/core/Util.cpp
19 engine/src/core/Vector2D.cpp
20 engine/src/core/Vector2DI.cpp
21 engine/src/core/Vector3D.cpp
22 engine/src/network/BroadcastClient.cpp
23 engine/src/network/BroadcastHost.cpp
24 engine/src/network/Connection.cpp
25 engine/src/network/NetworkClient.cpp
26 engine/src/network/NetworkHost.cpp
27 test/src/main.cpp
30 set(CMAKE_CXX_FLAGS "-Wall -Wextra -W -Wno-long-long -Itest/include -Iengine/include -Wno-unused-parameter")
32 add_executable(peaktest ${SRC})
33 target_link_libraries(peaktest m Horde3D Horde3DUtils enet)