From 2276afa3294dc0b1dd1f584f245cbc450ccead61 Mon Sep 17 00:00:00 2001 From: Elias Fleckenstein Date: Sat, 25 Apr 2020 18:58:55 +0200 Subject: [PATCH] Add CMakeLists.txt --- CMakeLists.txt | 27 +++++++++++++++++++++++++++ clean.sh | 1 + 2 files changed, 28 insertions(+) create mode 100644 CMakeLists.txt create mode 100644 clean.sh diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..601f778 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,27 @@ +cmake_minimum_required(VERSION 3.0) +project(dragonblocks) +set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/bin) +add_executable(dragonblocks + src/entity.cpp + src/game.cpp + src/graphics.cpp + src/inventory.cpp + src/main.cpp + src/map.cpp + src/mapgen.cpp + src/mods.cpp + src/node.cpp + src/player.cpp + src/texture.cpp + src/threads.cpp + src/util.cpp +) + +target_link_libraries(dragonblocks + GL + glut + lua5.3 + pthread + png16 + m +) diff --git a/clean.sh b/clean.sh new file mode 100644 index 0000000..939cbb3 --- /dev/null +++ b/clean.sh @@ -0,0 +1 @@ +rm -rf CMakeFiles cmake_install.cmake CMakeCache.txt Makefile 2> /dev/null -- 2.44.0