Mercurial > hg > orthanc
diff Resources/CMake/LibIcuConfiguration.cmake @ 3242:5d78df37c62f
automating compilation if icu is used
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Sat, 16 Feb 2019 09:17:50 +0100 |
parents | 32596919d729 |
children | 6f35279215c4 |
line wrap: on
line diff
--- a/Resources/CMake/LibIcuConfiguration.cmake Sat Feb 16 00:31:35 2019 +0100 +++ b/Resources/CMake/LibIcuConfiguration.cmake Sat Feb 16 09:17:50 2019 +0100 @@ -1,3 +1,5 @@ + +# Check out: ../ThirdParty/icu/README.txt # http://userguide.icu-project.org/packaging # http://userguide.icu-project.org/howtouseicu @@ -7,15 +9,15 @@ if (STATIC_BUILD OR NOT USE_SYSTEM_LIBICU) include(${CMAKE_CURRENT_LIST_DIR}/../ThirdParty/icu/Version.cmake) DownloadPackage(${LIBICU_MD5} ${LIBICU_URL} "${LIBICU_SOURCES_DIR}") - #DownloadPackage("2e12e17ae89e04768cfdc531aae4a5fb" "http://localhost/icudt63l_dat.c.gz" "icudt63l_dat.c") - + DownloadCompressedFile(${LIBICU_DATA_MD5} ${LIBICU_DATA_URL} ${LIBICU_DATA}) + include_directories(BEFORE ${LIBICU_SOURCES_DIR}/source/common ${LIBICU_SOURCES_DIR}/source/i18n ) set(LIBICU_SOURCES - /home/jodogne/Subversion/orthanc/ThirdPartyDownloads/${LIBICU_DATA} + ${CMAKE_BINARY_DIR}/${LIBICU_DATA} ) aux_source_directory(${LIBICU_SOURCES_DIR}/source/common LIBICU_SOURCES) @@ -38,7 +40,7 @@ ) set_source_files_properties( - /home/jodogne/Subversion/orthanc/ThirdPartyDownloads/${LIBICU_DATA} + ${CMAKE_BINARY_DIR}/${LIBICU_DATA} PROPERTIES COMPILE_DEFINITIONS "char16_t=uint16_t" )