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