basin/CMakeLists.txt

84 lines
2.1 KiB
CMake
Raw Normal View History

cmake_minimum_required(VERSION 3.6)
project(Basin)
set(CMAKE_CXX_STANDARD 11)
2017-09-18 04:38:58 +00:00
set(CMAKE_C_STANDARD 11)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/basin/Debug)
set(SOURCE_FILES
basin/src/accept.c
basin/src/accept.h
2017-09-18 04:38:58 +00:00
basin/src/ai.c
basin/src/ai.h
basin/src/anticheat.c
basin/src/anticheat.h
2017-09-18 04:38:58 +00:00
basin/src/basin.h
basin/src/biome.h
basin/src/block.c
basin/src/block.h
basin/src/collection.c
basin/src/collection.h
basin/src/command.c
basin/src/command.h
basin/src/config.c
basin/src/config.h
basin/src/crafting.c
basin/src/crafting.h
basin/src/entity.c
basin/src/entity.h
basin/src/game.c
basin/src/game.h
basin/src/globals.h
basin/src/hashmap.c
basin/src/hashmap.h
basin/src/inventory.c
basin/src/inventory.h
basin/src/item.c
basin/src/item.h
basin/src/json.c
basin/src/json.h
basin/src/log.c
basin/src/log.h
basin/src/main.c
basin/src/nbt.c
basin/src/nbt.h
basin/src/network.c
basin/src/network.h
basin/src/packet.c
basin/src/packet.h
2017-09-18 04:38:58 +00:00
basin/src/perlin.c
basin/src/perlin.h
basin/src/player.c
basin/src/player.h
2017-09-18 04:38:58 +00:00
basin/src/plugin.c
basin/src/plugin.h
basin/src/profile.c
basin/src/profile.h
basin/src/queue.c
basin/src/queue.h
basin/src/server.h
basin/src/smelting.c
basin/src/smelting.h
basin/src/streams.c
basin/src/streams.h
basin/src/tileentity.c
basin/src/tileentity.h
basin/src/tools.c
basin/src/tools.h
basin/src/util.c
basin/src/util.h
basin/src/version.h
basin/src/work.c
basin/src/work.h
basin/src/world.c
basin/src/world.h
basin/src/worldmanager.c
basin/src/worldmanager.h
basin/src/xstring.c
2017-09-18 04:38:58 +00:00
basin/src/xstring.h)
add_executable(Basin ${SOURCE_FILES})
2017-09-18 04:38:58 +00:00
target_link_libraries(Basin pthread crypto ssl m z dl)