cmake_minimum_required(VERSION 3.5) project(mie C) if (WIN32) set(CMAKE_RC_COMPILER_INIT windres) enable_language(RC) SET(CMAKE_RC_COMPILE_OBJECT " -O coff -i -o ") endif () set(CMAKE_COMPILE_WARNING_AS_ERROR ON) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) if (NOT MIE_STATIC) set(MIE_STATIC 0) endif () if (MIE_STATIC) set(Bluelib_STATIC TRUE) endif () find_package(Bluelib REQUIRED) add_subdirectory(mie) add_subdirectory(tool)