1
0
Fork 0
cuberite-2a/src/UI/CMakeLists.txt

45 lines
990 B
CMake
Raw Normal View History

2013-12-18 19:10:47 +00:00
cmake_minimum_required (VERSION 2.6)
project (MCServer)
include_directories ("${PROJECT_SOURCE_DIR}/../")
SET (SRCS
SlotArea.cpp
2015-03-10 18:40:53 +00:00
Window.cpp
AnvilWindow.cpp
BeaconWindow.cpp
ChestWindow.cpp
CraftingWindow.cpp
DropSpenserWindow.cpp
EnchantingWindow.cpp
EnderChestWindow.cpp
FurnaceWindow.cpp
HopperWindow.cpp
InventoryWindow.cpp)
2013-12-18 19:10:47 +00:00
SET (HDRS
SlotArea.h
Window.h
2014-12-13 14:06:55 +00:00
AnvilWindow.h
BeaconWindow.h
ChestWindow.h
CraftingWindow.h
DropSpenserWindow.h
EnchantingWindow.h
EnderChestWindow.h
FurnaceWindow.h
HopperWindow.h
InventoryWindow.h
MinecartWithChestWindow.h
WindowOwner.h)
if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
set_source_files_properties(SlotArea.cpp PROPERTIES COMPILE_FLAGS "-Wno-error=conversion -Wno-error=switch-enum -Wno-error=sign-conversion")
set_source_files_properties(Window.cpp PROPERTIES COMPILE_FLAGS "-Wno-error=conversion -Wno-error=switch-enum -Wno-error=sign-conversion")
endif()
if(NOT MSVC)
add_library(UI ${SRCS} ${HDRS})
endif()