1## Copyright 2020-2021 Intel Corporation 2## SPDX-License-Identifier: Apache-2.0 3 4set(COMPONENT_NAME zlib) 5 6set(COMPONENT_PATH ${INSTALL_DIR_ABSOLUTE}) 7if (INSTALL_IN_SEPARATE_DIRECTORIES) 8 set(COMPONENT_PATH ${INSTALL_DIR_ABSOLUTE}/${COMPONENT_NAME}) 9endif() 10 11ExternalProject_Add(${COMPONENT_NAME} 12 PREFIX ${COMPONENT_NAME} 13 DOWNLOAD_DIR ${COMPONENT_NAME} 14 STAMP_DIR ${COMPONENT_NAME}/stamp 15 SOURCE_DIR ${COMPONENT_NAME}/src 16 BINARY_DIR ${COMPONENT_NAME}/build 17 URL "${ZLIB_URL}" 18 URL_HASH SHA256=${ZLIB_HASH} 19 CMAKE_ARGS 20 -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} 21 -DCMAKE_INSTALL_PREFIX:PATH=${COMPONENT_PATH} 22 -DCMAKE_BUILD_TYPE=Release 23 -DCMAKE_OSX_ARCHITECTURES=${CMAKE_OSX_ARCHITECTURES} 24 -DCMAKE_OSX_DEPLOYMENT_TARGET=${CMAKE_OSX_DEPLOYMENT_TARGET} 25 BUILD_COMMAND ${DEFAULT_BUILD_COMMAND} 26 BUILD_ALWAYS OFF 27) 28 29set(ZLIB_PATH ${COMPONENT_PATH}) 30 31