UNPKG

indigo-node

Version:
32 lines (23 loc) 1.53 kB
cmake_minimum_required(VERSION 2.8) project(IndigoRenderer C CXX) if (INDIGO_RENDERER_CONFIGURED) return() endif() set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/../../common/cmake/) INCLUDE(ConfigureCommon) add_subdirectory(../indigo "${CMAKE_CURRENT_BINARY_DIR}/indigo") get_directory_property(ZLib_HEADERS_DIR DIRECTORY ../indigo DEFINITION ZLib_HEADERS_DIR) get_directory_property(ZLIB_FOUND DIRECTORY ../indigo DEFINITION ZLIB_FOUND) add_subdirectory(../../third_party/libpng-src "${CMAKE_CURRENT_BINARY_DIR}/png") get_directory_property(PNG_INCLUDE_DIR DIRECTORY ../../third_party/libpng-src DEFINITION PNG_INCLUDE_DIR) get_directory_property(PNG_LIBRARIES DIRECTORY ../../third_party/libpng-src DEFINITION PNG_LIBRARIES) get_directory_property(PNG_FOUND DIRECTORY ../../third_party/libpng-src DEFINITION PNG_FOUND) add_subdirectory(../../third_party/cairo-src/pixman "${CMAKE_CURRENT_BINARY_DIR}/pixman") get_directory_property(Pixman_headers_dir DIRECTORY ../../third_party/cairo-src/pixman DEFINITION Pixman_headers_dir) add_subdirectory(../../third_party/cairo-src/cairo "${CMAKE_CURRENT_BINARY_DIR}/cairo") get_directory_property(Cairo_headers_dir DIRECTORY ../../third_party/cairo-src/cairo DEFINITION Cairo_headers_dir) add_subdirectory(../../render2d "${CMAKE_CURRENT_BINARY_DIR}/render2d") add_subdirectory(../../api/plugins/renderer "${CMAKE_CURRENT_BINARY_DIR}/renderer") IF (PARENT_SCOPE) set(INDIGO_RENDERER_CONFIGURED TRUE PARENT_SCOPE) ENDIF()