UNPKG

indigo-node

Version:
37 lines (23 loc) 1.43 kB
cmake_minimum_required(VERSION 2.8) if (INDIGO_CONFIGURED) return() endif() project(IndigoSolution) set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/../../common/cmake/) INCLUDE(ConfigureCommon) add_subdirectory(../../third_party/zlib-src "${CMAKE_CURRENT_BINARY_DIR}/zlib") # Get defined variable with the headers get_directory_property(ZLib_HEADERS_DIR DIRECTORY ../../third_party/zlib-src DEFINITION ZLib_HEADERS_DIR) add_subdirectory(../../common "${CMAKE_CURRENT_BINARY_DIR}/common") add_subdirectory(../../third_party/tinyxml "${CMAKE_CURRENT_BINARY_DIR}/tinyxml") # Get defined variable with the headers get_directory_property(TinyXML_HEADERS_DIR DIRECTORY ../../third_party/tinyxml DEFINITION TinyXML_HEADERS_DIR) add_subdirectory(../../third_party/inchi "${CMAKE_CURRENT_BINARY_DIR}/third_party/inchi") get_directory_property(InChI_HEADERS_DIR DIRECTORY ../../third_party/inchi DEFINITION InChI_HEADERS_DIR) add_subdirectory(../../graph "${CMAKE_CURRENT_BINARY_DIR}/graph") add_subdirectory(../../molecule "${CMAKE_CURRENT_BINARY_DIR}/molecule") add_subdirectory(../../reaction "${CMAKE_CURRENT_BINARY_DIR}/reaction") add_subdirectory(../../layout "${CMAKE_CURRENT_BINARY_DIR}/layout") add_subdirectory(../../api "${CMAKE_CURRENT_BINARY_DIR}/api") SET(INDIGO_VERSION "${INDIGO_VERSION}" PARENT_SCOPE) set(INDIGO_CONFIGURED TRUE PARENT_SCOPE)