Warning, /graphics/krita/3rdparty/ext_drmingw/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 SET (PREFIX_ext_drmingw "${EXTPREFIX}") 0002 if (MINGW) 0003 ExternalProject_Add(ext_drmingw 0004 DOWNLOAD_DIR ${EXTERNALS_DOWNLOAD_DIR} 0005 URL https://github.com/amyspark/drmingw/releases/download/0.9.7.1/drmingw-0.9.7.1-patched.tar.gz 0006 URL_HASH SHA256=998848da2f490bfea455f804ccc3f08bc5d5d0fee7813b406c658451ce6da532 0007 0008 INSTALL_DIR ${PREFIX_ext_drmingw} 0009 CMAKE_ARGS -DCMAKE_DISABLE_FIND_PACKAGE_PythonInterp=1 -DCMAKE_DISABLE_FIND_PACKAGE_WinDbg=1 -DPOSIX_THREADS=1 -DCMAKE_INSTALL_PREFIX=${PREFIX_ext_drmingw} -DCMAKE_BUILD_TYPE=${GLOBAL_BUILD_TYPE} ${GLOBAL_PROFILE} 0010 0011 UPDATE_COMMAND "" 0012 ) 0013 if ("${CMAKE_SIZEOF_VOID_P}" EQUAL "8") 0014 ExternalProject_Add(ext_drmingw_deps 0015 DOWNLOAD_DIR ${EXTERNALS_DOWNLOAD_DIR} 0016 URL https://github.com/jrfonseca/drmingw/releases/download/0.9.7/drmingw-0.9.7-win64.7z 0017 URL_HASH SHA256=ff1a62ebc9e0662c7ba7f30141efa047e6ee43a5f1a613f671b0971ba772d597 0018 0019 INSTALL_DIR ${PREFIX_ext_drmingw} 0020 CONFIGURE_COMMAND "" 0021 BUILD_COMMAND ${CMAKE_COMMAND} -E echo Deploying Dr. MinGW 64-bit dependencies 0022 INSTALL_COMMAND ${CMAKE_COMMAND} -E copy <SOURCE_DIR>/bin/dbghelp.dll ${PREFIX_ext_drmingw}/bin/ 0023 COMMAND ${CMAKE_COMMAND} -E copy <SOURCE_DIR>/bin/dbgcore.dll ${PREFIX_ext_drmingw}/bin/ 0024 COMMAND ${CMAKE_COMMAND} -E copy <SOURCE_DIR>/bin/symsrv.dll ${PREFIX_ext_drmingw}/bin/ 0025 COMMAND ${CMAKE_COMMAND} -E copy <SOURCE_DIR>/bin/symsrv.yes ${PREFIX_ext_drmingw}/bin/ 0026 0027 UPDATE_COMMAND "" 0028 ) 0029 else ("${CMAKE_SIZEOF_VOID_P}" EQUAL "8") 0030 ExternalProject_Add(ext_drmingw_deps 0031 DOWNLOAD_DIR ${EXTERNALS_DOWNLOAD_DIR} 0032 URL https://github.com/jrfonseca/drmingw/releases/download/0.9.7/drmingw-0.9.7-win32.7z 0033 URL_HASH SHA256=3668efb8922ce0e3fb94855870f4d5602eda182faa4c013568e86d369eaf862e 0034 0035 INSTALL_DIR ${PREFIX_ext_drmingw} 0036 CONFIGURE_COMMAND "" 0037 BUILD_COMMAND ${CMAKE_COMMAND} -E echo Deploying Dr. Mingw 32-bit dependencies 0038 INSTALL_COMMAND ${CMAKE_COMMAND} -E copy <SOURCE_DIR>/bin/dbghelp.dll ${PREFIX_ext_drmingw}/bin/ 0039 COMMAND ${CMAKE_COMMAND} -E copy <SOURCE_DIR>/bin/dbgcore.dll ${PREFIX_ext_drmingw}/bin/ 0040 COMMAND ${CMAKE_COMMAND} -E copy <SOURCE_DIR>/bin/symsrv.dll ${PREFIX_ext_drmingw}/bin/ 0041 COMMAND ${CMAKE_COMMAND} -E copy <SOURCE_DIR>/bin/symsrv.yes ${PREFIX_ext_drmingw}/bin/ 0042 0043 UPDATE_COMMAND "" 0044 ) 0045 endif ("${CMAKE_SIZEOF_VOID_P}" EQUAL "8") 0046 0047 add_dependencies(ext_drmingw ext_drmingw_deps) 0048 elseif(MSVC) 0049 if ("${CMAKE_SIZEOF_VOID_P}" EQUAL "8") 0050 ExternalProject_Add(ext_drmingw 0051 DOWNLOAD_DIR ${EXTERNALS_DOWNLOAD_DIR} 0052 URL https://github.com/jrfonseca/drmingw/releases/download/0.9.7/drmingw-0.9.7-win64.7z 0053 URL_HASH SHA256=ff1a62ebc9e0662c7ba7f30141efa047e6ee43a5f1a613f671b0971ba772d597 0054 0055 INSTALL_DIR ${PREFIX_ext_drmingw} 0056 CONFIGURE_COMMAND "" 0057 BUILD_COMMAND ${CMAKE_COMMAND} -E echo Deploying Dr. MinGW 64-bit dependencies (MSVC) 0058 INSTALL_COMMAND ${CMAKE_COMMAND} -E copy <SOURCE_DIR>/bin/dbghelp.dll ${PREFIX_ext_drmingw}/bin/ 0059 COMMAND ${CMAKE_COMMAND} -E copy <SOURCE_DIR>/bin/dbgcore.dll ${PREFIX_ext_drmingw}/bin/ 0060 COMMAND ${CMAKE_COMMAND} -E copy <SOURCE_DIR>/bin/symsrv.dll ${PREFIX_ext_drmingw}/bin/ 0061 COMMAND ${CMAKE_COMMAND} -E copy <SOURCE_DIR>/bin/symsrv.yes ${PREFIX_ext_drmingw}/bin/ 0062 COMMAND ${CMAKE_COMMAND} -E copy <SOURCE_DIR>/bin/exchndl.dll ${PREFIX_ext_drmingw}/bin/ 0063 COMMAND ${CMAKE_COMMAND} -E copy <SOURCE_DIR>/bin/mgwhelp.dll ${PREFIX_ext_drmingw}/bin/ 0064 0065 UPDATE_COMMAND "" 0066 ) 0067 else ("${CMAKE_SIZEOF_VOID_P}" EQUAL "8") 0068 ExternalProject_Add(ext_drmingw 0069 DOWNLOAD_DIR ${EXTERNALS_DOWNLOAD_DIR} 0070 URL https://github.com/jrfonseca/drmingw/releases/download/0.9.7/drmingw-0.9.7-win32.7z 0071 URL_HASH SHA256=3668efb8922ce0e3fb94855870f4d5602eda182faa4c013568e86d369eaf862e 0072 0073 INSTALL_DIR ${PREFIX_ext_drmingw} 0074 CONFIGURE_COMMAND "" 0075 BUILD_COMMAND ${CMAKE_COMMAND} -E echo Deploying Dr. Mingw 32-bit dependencies (MSVC) 0076 INSTALL_COMMAND ${CMAKE_COMMAND} -E copy <SOURCE_DIR>/bin/dbghelp.dll ${PREFIX_ext_drmingw}/bin/ 0077 COMMAND ${CMAKE_COMMAND} -E copy <SOURCE_DIR>/bin/dbgcore.dll ${PREFIX_ext_drmingw}/bin/ 0078 COMMAND ${CMAKE_COMMAND} -E copy <SOURCE_DIR>/bin/symsrv.dll ${PREFIX_ext_drmingw}/bin/ 0079 COMMAND ${CMAKE_COMMAND} -E copy <SOURCE_DIR>/bin/symsrv.yes ${PREFIX_ext_drmingw}/bin/ 0080 COMMAND ${CMAKE_COMMAND} -E copy <SOURCE_DIR>/bin/exchndl.dll ${PREFIX_ext_drmingw}/bin/ 0081 COMMAND ${CMAKE_COMMAND} -E copy <SOURCE_DIR>/bin/mgwhelp.dll ${PREFIX_ext_drmingw}/bin/ 0082 0083 UPDATE_COMMAND "" 0084 ) 0085 endif ("${CMAKE_SIZEOF_VOID_P}" EQUAL "8") 0086 endif (MINGW)