cmake_minimum_required(VERSION 2.6) project(NiotsoClient) include_directories(${CMAKE_SOURCE_DIR}/Libraries/FileHandler) include_directories(${CMAKE_SOURCE_DIR}/Libraries/freetype/include) if(WIN32) set(NIOTSOCLIENT_SOURCES Client.cpp Audio/Startup.cpp Audio/windows/XAudio2.cpp Graphics/Font.cpp Graphics/Startup.cpp Graphics/Viewport.cpp resources/Resource.rc System/System.cpp Window/Window.cpp ) add_executable(TSO WIN32 ${NIOTSOCLIENT_SOURCES}) target_link_libraries(TSO FileHandler_shared freetype_shared ole32 opengl32) endif()