# #harfbuzz for Visual Studio # if (MSVC) if (${CMAKE_BUILD_TYPE} STREQUAL Debug) message (STATUS "Harfbuzz will use DEBUG runtime library") set (HARFBUZZ_RUNTIME debug) else (${CMAKE_BUILD_TYPE} STREQUAL Debug) message (STATUS "Harfbuzz will use RELEASE runtime library") set (HARFBUZZ_RUNTIME release) endif (${CMAKE_BUILD_TYPE} STREQUAL Debug) ExternalProject_Add ( harfbuzz BUILD_IN_SOURCE 1 URL https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-1.4.1.tar.bz2 URL_MD5 7b3f445d0a58485a31c18c03ce9b4e3c CONFIGURE_COMMAND "" BUILD_COMMAND cd /win32 COMMAND nmake /f Makefile.vc CFG=${HARFBUZZ_RUNTIME} PREFIX=$ INSTALL_COMMAND cd /win32 COMMAND nmake /f Makefile.vc CFG=${HARFBUZZ_RUNTIME} PREFIX=$ install ) endif (MSVC)