cmake_minimum_required(VERSION 3.6) project(sielo-compiler) include_directories(${CMAKE_SOURCE_DIR}/SNCompiler) set(CMAKE_CXX_STANDARD 14) set(CMAKE_AUTOMOC ON) set(CMAKE_AUTORCC ON) if(MSVC) set (CMAKE_PREFIX_PATH "C:\\Qt\\5.10.1\\msvc2015\\") elseif(GNU) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra") endif() set (CMAKE_PREFIX_PATH "/Users/feldrise/Qt/5.10.1/clang_64/") set (CMAKE_OSX_SYSROOT "${CMAKE_SOURCE_DIR}/MacOSX10.12.sdk/") set (CMAKE_OSX_DEPLOYMENT_TARGET "10.12") set(CMAKE_CXX_FLAGS "--sysroot ${CMAKE_OSX_SYSROOT} ${CMAKE_CXX_FLAGS}") file( GLOB_RECURSE SOURCE_FILES Main.cpp Application.hpp Application.cpp ) find_package(Qt5Widgets REQUIRED) find_package(Qt5WebEngine REQUIRED) find_package(Qt5WebEngineWidgets REQUIRED) add_executable(sielo-compiler ${SOURCE_FILES}) target_link_libraries(sielo-compiler Qt5::Widgets) target_link_libraries(sielo-compiler Qt5::WebEngine) target_link_libraries(sielo-compiler Qt5::WebEngineWidgets)