CMakeLists.txt 374 Bytes
Newer Older
yuguo's avatar
yuguo committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
include(FetchContent)

set(FMT_INSTALL_DIR ${THIRD_PARTY_DIR}/fmt)

FetchContent_Declare(fmt URL ${FMT_URL} URL_HASH MD5=${FMT_MD5})

FetchContent_MakeAvailable(fmt)

install(
  TARGETS fmt
  EXPORT oneflow
  LIBRARY DESTINATION ${FMT_INSTALL_DIR}/lib
  ARCHIVE DESTINATION ${FMT_INSTALL_DIR}/lib)
install(DIRECTORY ${fmt_SOURCE_DIR}/include DESTINATION ${FMT_INSTALL_DIR})