aboutsummaryrefslogtreecommitdiff
path: root/editors
diff options
context:
space:
mode:
authorMANTANI Nobutaka <nobutaka@FreeBSD.org>2024-03-03 10:13:49 +0000
committerMANTANI Nobutaka <nobutaka@FreeBSD.org>2024-03-03 10:48:07 +0000
commit0a2e453e440016ef4cb03ee2dd778936d300aa0b (patch)
treea4be0d383d0f501008e9ef90688f2fd3bae48104 /editors
parent512e4d7f30d9347c6067134664bde17d6c433be2 (diff)
downloadports-0a2e453e440016ef4cb03ee2dd778936d300aa0b.tar.gz
ports-0a2e453e440016ef4cb03ee2dd778936d300aa0b.zip
editors/imhex-current: Add new port
ImHex is a hex editor for reverse engineers and programmers. This port is provided separately from existing editors/imhex port for those who would like to use the latest version of ImHex. The version requires FreeBSD 15-current, 14-stable, 13-stable, or upcoming 13.3-RELEASE that has libc++ of LLVM 17 on the base system to build it, thus it is not possible to build the version on FreeBSD 13.2-RELEASE or 14.0-RELEASE. This situation has prevented the update of editors/imhex port to the latest version. This port is a tentative solution until FreeBSD 14.1-RELEASE will be released.
Diffstat (limited to 'editors')
-rw-r--r--editors/Makefile1
-rw-r--r--editors/imhex-current/Makefile133
-rw-r--r--editors/imhex-current/distinfo33
-rw-r--r--editors/imhex-current/files/patch-CMakeLists.txt11
-rw-r--r--editors/imhex-current/files/patch-cmake_build__helpers.cmake18
-rw-r--r--editors/imhex-current/files/patch-lib_libimhex_include_hex_helpers_http__requests.hpp11
-rw-r--r--editors/imhex-current/files/patch-lib_libimhex_source_api_imhex__api.cpp11
-rw-r--r--editors/imhex-current/files/patch-lib_libimhex_source_helpers_fs.cpp14
-rw-r--r--editors/imhex-current/files/patch-lib_third__party_HashLibPlus_Base_Hash.h11
-rw-r--r--editors/imhex-current/files/patch-main_updater_CMakeLists.txt11
-rw-r--r--editors/imhex-current/files/patch-plugins_builtin_include_content_providers_process__memory__provider.hpp10
-rw-r--r--editors/imhex-current/files/patch-plugins_builtin_source_content_providers.cpp11
-rw-r--r--editors/imhex-current/files/patch-plugins_builtin_source_content_providers_disk__provider.cpp56
-rw-r--r--editors/imhex-current/files/patch-plugins_builtin_source_content_providers_process__memory__provider.cpp8
-rw-r--r--editors/imhex-current/pkg-descr14
-rw-r--r--editors/imhex-current/pkg-plist1399
-rw-r--r--editors/imhex/Makefile2
17 files changed, 1754 insertions, 0 deletions
diff --git a/editors/Makefile b/editors/Makefile
index 83c8645fed0a..d59129676bcc 100644
--- a/editors/Makefile
+++ b/editors/Makefile
@@ -65,6 +65,7 @@
SUBDIR += hnb
SUBDIR += hte
SUBDIR += imhex
+ SUBDIR += imhex-current
SUBDIR += jed
SUBDIR += jedit
SUBDIR += joe
diff --git a/editors/imhex-current/Makefile b/editors/imhex-current/Makefile
new file mode 100644
index 000000000000..3dd1b1d38505
--- /dev/null
+++ b/editors/imhex-current/Makefile
@@ -0,0 +1,133 @@
+PORTNAME= imhex
+PORTVERSION= 1.33.1
+DISTVERSIONPREFIX= v
+CATEGORIES= editors
+MASTER_SITES= https://git.sr.ht/~danyspin97/xdgpp/blob/f01f810714443d0f10c333d4d1d9c0383be41375/:xdg \
+ https://gitlab.com/EvelynTSMG/imhex-bastion-pats/-/archive/${GL_TAG_IMHEX_BASTION_PATS}/:bastion \
+ https://gitlab.com/EvelynTSMG/imhex-ffx-pats/-/archive/${GL_TAG_IMHEX_FFX_PATS}/:ffx
+PKGNAMESUFFIX= -current
+DISTFILES= xdg.hpp:xdg \
+ imhex-bastion-pats-${GL_TAG_IMHEX_BASTION_PATS}.tar.bz2:bastion \
+ imhex-ffx-pats-${GL_TAG_IMHEX_FFX_PATS}.tar.bz2:ffx
+DIST_SUBDIR= imhex
+
+MAINTAINER= nobutaka@FreeBSD.org
+COMMENT= Hex editor for reverse engineers and programmers (current version)
+WWW= https://github.com/WerWolv/ImHex
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+NOT_FOR_ARCHS= i386 powerpc
+NOT_FOR_ARCHS_REASON= __uint128_t and __int128_t are not supported
+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \
+ btzy-nativefiledialog-extended-${GH_TAG_NATIVEFILEDIALOG}_GH0${EXTRACT_SUFX} \
+ capstone-engine-capstone-${GH_TAG_CAPSTONE}_GH0${EXTRACT_SUFX} \
+ CLIUtils-CLI11-${GH_TAG_CLI11}_GH0${EXTRACT_SUFX} \
+ Martinsos-edlib-${GH_TAG_EDLIB}_GH0${EXTRACT_SUFX} \
+ fmtlib-fmt-${GH_TAG_FMT}_GH0${EXTRACT_SUFX} \
+ josuttis-jthread-${GH_TAG_JTHREAD}_GH0${EXTRACT_SUFX} \
+ VirusTotal-yara-${GH_TAG_YARA}_GH0${EXTRACT_SUFX} \
+ WerWolv-HashLibPlus-${GH_TAG_HASHLIBPLUS}_GH0${EXTRACT_SUFX} \
+ WerWolv-ImHex-Patterns-${GH_TAG_IMHEX_PATTERNS}_GH0${EXTRACT_SUFX} \
+ WerWolv-PatternLanguage-${GH_TAG_PATTERN_LANGUAGE}_GH0${EXTRACT_SUFX} \
+ WerWolv-libromfs-${GH_TAG_LIBROMFS}_GH0${EXTRACT_SUFX} \
+ WerWolv-libwolv-${GH_TAG_LIBWOLV}_GH0${EXTRACT_SUFX} \
+ imhex-bastion-pats-${GL_TAG_IMHEX_BASTION_PATS}.tar.bz2 \
+ imhex-ffx-pats-${GL_TAG_IMHEX_FFX_PATS}.tar.bz2
+
+BUILD_DEPENDS= glm>0:math/glm \
+ ${LOCALBASE}/include/range/v3/range.hpp:devel/range-v3
+LIB_DEPENDS= libcurl.so:ftp/curl \
+ libglfw.so:graphics/glfw \
+ libfreetype.so:print/freetype2 \
+ libharfbuzz.so:print/harfbuzz \
+ libinotify.so:devel/libinotify \
+ libmbedtls.so:security/mbedtls \
+ libzstd.so:archivers/zstd
+
+USES= cmake desktop-file-utils gl gnome pkgconfig python xorg
+USE_GL= gl glu opengl
+USE_GNOME= cairo gdkpixbuf2 gtk30
+USE_XORG= x11 xcb xau xdmcp
+USE_GITHUB= yes
+
+CONFLICTS_INSTALL= imhex-1.30.*
+
+GH_ACCOUNT= WerWolv
+GH_PROJECT= ImHex
+GH_TUPLE= btzy:nativefiledialog-extended:${GH_TAG_NATIVEFILEDIALOG}:nativefiledialog \
+ capstone-engine:capstone:${GH_TAG_CAPSTONE}:capstone \
+ CLIUtils:CLI11:${GH_TAG_CLI11}:cli11 \
+ Martinsos:edlib:${GH_TAG_EDLIB}:edlib \
+ fmtlib:fmt:${GH_TAG_FMT}:fmt \
+ josuttis:jthread:${GH_TAG_JTHREAD}:jthread \
+ VirusTotal:yara:${GH_TAG_YARA}:yara \
+ WerWolv:HashLibPlus:${GH_TAG_HASHLIBPLUS}:hashlibplus \
+ WerWolv:ImHex-Patterns:${GH_TAG_IMHEX_PATTERNS}:imhex_patterns \
+ WerWolv:PatternLanguage:${GH_TAG_PATTERN_LANGUAGE}:pattern_language \
+ WerWolv:libromfs:${GH_TAG_LIBROMFS}:libromfs \
+ WerWolv:libwolv:${GH_TAG_LIBWOLV}:libwolv \
+
+GH_TAG_CAPSTONE= 097c04d
+GH_TAG_CLI11= 20de8b7
+GH_TAG_EDLIB= 931be2b
+GH_TAG_FMT= 67c0c0c
+GH_TAG_HASHLIBPLUS= 7609c54
+GH_TAG_IMHEX_PATTERNS= ImHex-v1.33.1
+GH_TAG_JTHREAD= 0fa8d39
+GH_TAG_LIBROMFS= 61f7e41
+GH_TAG_LIBWOLV= 7806c19
+GH_TAG_NATIVEFILEDIALOG= 5786fab
+GH_TAG_PATTERN_LANGUAGE= ImHex-v1.33.1
+GH_TAG_YARA= 8fa55cd
+
+GL_TAG_IMHEX_BASTION_PATS= e6deed4
+GL_TAG_IMHEX_FFX_PATS= ad18b02
+
+CFLAGS+= -I${LOCALBASE}/include
+CXXFLAGS+= -I${LOCALBASE}/include
+
+CMAKE_ARGS= -DUSE_SYSTEM_CURL=ON -DUSE_SYSTEM_NLOHMANN_JSON=OFF \
+ -DIMHEX_STRIP_RELEASE=OFF -DIMHEX_PLUGINS_IN_SHARE=ON \
+ -DIMHEX_OFFLINE_BUILD=ON -DIMHEX_USE_GTK_FILE_PICKER=ON
+
+PORTDOCS= README.md
+
+OPTIONS_DEFINE= DOCS NLS
+NLS_USES= gettext
+
+.include <bsd.port.pre.mk>
+
+.if (${OSVERSION} < 1302510) \
+ || (${OSVERSION} >= 1400000 && ${OSVERSION} < 1400504)
+IGNORE= requires libc++ of LLVM 17 on the base system
+.endif
+
+post-extract:
+ ${CP} -R ${WRKSRC_libromfs}/* ${WRKSRC}/lib/external/libromfs
+ ${CP} -R ${WRKSRC_libwolv}/* ${WRKSRC}/lib/external/libwolv
+ ${CP} -R ${WRKSRC_pattern_language}/* ${WRKSRC}/lib/external/pattern_language
+ ${CP} -R ${WRKSRC_cli11}/* ${WRKSRC}/lib/external/pattern_language/external/cli11
+ ${CP} -R ${WRKSRC_fmt}/* ${WRKSRC}/lib/external/pattern_language/external/fmt
+ ${CP} ${DISTDIR}/${DIST_SUBDIR}/xdg.hpp ${WRKSRC}/lib/third_party/xdgpp
+ ${CP} -R ${WRKSRC_capstone}/* ${WRKSRC}/lib/third_party/capstone
+ ${CP} -R ${WRKSRC_edlib}/* ${WRKSRC}/lib/third_party/edlib
+ ${CP} -R ${WRKSRC_fmt}/* ${WRKSRC}/lib/third_party/fmt
+ ${CP} -R ${WRKSRC_hashlibplus}/* ${WRKSRC}/lib/third_party/HashLibPlus
+ ${CP} -R ${WRKSRC_jthread}/* ${WRKSRC}/lib/third_party/jthread
+ ${CP} -R ${WRKSRC_nativefiledialog}/* ${WRKSRC}/lib/third_party/nativefiledialog
+ ${CP} -R ${WRKSRC_yara}/* ${WRKSRC}/lib/third_party/yara/yara
+ ${MKDIR} ${WRKDIR}/.build/_deps/imhex_patterns_src
+ ${CP} -R ${WRKSRC_imhex_patterns}/* ${WRKDIR}/.build/_deps/imhex_patterns_src
+ ${CP} -R ${WRKDIR}/imhex-bastion-pats-${GL_TAG_IMHEX_BASTION_PATS}/* ${WRKDIR}/.build/_deps/imhex_patterns_src/patterns/bastion
+ ${CP} -R ${WRKDIR}/imhex-ffx-pats-${GL_TAG_IMHEX_FFX_PATS}/* ${WRKDIR}/.build/_deps/imhex_patterns_src/patterns/ffx
+
+post-patch:
+ ${CP} -R ${WRKSRC}/lib/external/libwolv/* ${WRKSRC}/lib/external/pattern_language/external/libwolv
+
+post-install-DOCS-on:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.post.mk>
diff --git a/editors/imhex-current/distinfo b/editors/imhex-current/distinfo
new file mode 100644
index 000000000000..8c6534cb1d75
--- /dev/null
+++ b/editors/imhex-current/distinfo
@@ -0,0 +1,33 @@
+TIMESTAMP = 1709397327
+SHA256 (imhex/xdg.hpp) = 2e08ce74adb71ff9b9aa9e1c999733fccd4b00967b9cf0c0e51dbf049392a9ec
+SIZE (imhex/xdg.hpp) = 7674
+SHA256 (imhex/imhex-bastion-pats-e6deed4.tar.bz2) = 841fe3fbaeb793dd1cab9f8f89221fb0458d50e0c3ebe304bc2f8da848a9857b
+SIZE (imhex/imhex-bastion-pats-e6deed4.tar.bz2) = 3082
+SHA256 (imhex/imhex-ffx-pats-ad18b02.tar.bz2) = d83c62f971d4603c8d82bcf66c703b2ccabedbe9c12594c8a760c4a5847d7b4b
+SIZE (imhex/imhex-ffx-pats-ad18b02.tar.bz2) = 14486
+SHA256 (imhex/WerWolv-ImHex-v1.33.1_GH0.tar.gz) = f4d52950431b31d7c8d09610fb7ed33b997c588ca4419301cff28a3e1332f57e
+SIZE (imhex/WerWolv-ImHex-v1.33.1_GH0.tar.gz) = 9220049
+SHA256 (imhex/btzy-nativefiledialog-extended-5786fab_GH0.tar.gz) = 888bbfd5c18d4ead849e0329d4eeb3d715994bf8d669fac6c6dfb2f29c8bc79b
+SIZE (imhex/btzy-nativefiledialog-extended-5786fab_GH0.tar.gz) = 413495
+SHA256 (imhex/capstone-engine-capstone-097c04d_GH0.tar.gz) = b45d16ee7f0dc68b818a1f44005953f89f728736ef20beca4a7dd19d8a91056e
+SIZE (imhex/capstone-engine-capstone-097c04d_GH0.tar.gz) = 7653892
+SHA256 (imhex/CLIUtils-CLI11-20de8b7_GH0.tar.gz) = c270e78f0db1a496204b7434f69809f4189d27693bb0e51a3178d8e86f59e580
+SIZE (imhex/CLIUtils-CLI11-20de8b7_GH0.tar.gz) = 339101
+SHA256 (imhex/Martinsos-edlib-931be2b_GH0.tar.gz) = a854584bf06ac11d4166caea8112f0f188df3d7c86fc82d145ab50a2d16c84a8
+SIZE (imhex/Martinsos-edlib-931be2b_GH0.tar.gz) = 4319124
+SHA256 (imhex/fmtlib-fmt-67c0c0c_GH0.tar.gz) = 19f12e54ad30f612e8c826fca2d406b206a09692485d7455148c44b5b9bd0778
+SIZE (imhex/fmtlib-fmt-67c0c0c_GH0.tar.gz) = 854620
+SHA256 (imhex/josuttis-jthread-0fa8d39_GH0.tar.gz) = ccd9c871dc2da9611e6d0cba5fc859cec9b233541be7501e5cef9eaa367e1280
+SIZE (imhex/josuttis-jthread-0fa8d39_GH0.tar.gz) = 4450456
+SHA256 (imhex/VirusTotal-yara-8fa55cd_GH0.tar.gz) = e8314df322401801275cb7628a2ac012ea26f658585f671620107d138c90dd42
+SIZE (imhex/VirusTotal-yara-8fa55cd_GH0.tar.gz) = 2207098
+SHA256 (imhex/WerWolv-HashLibPlus-7609c54_GH0.tar.gz) = df8970c0478ab7b7f762f9cf6fcb726c079addfaeb6b12ee2452520e1032572e
+SIZE (imhex/WerWolv-HashLibPlus-7609c54_GH0.tar.gz) = 1200559
+SHA256 (imhex/WerWolv-ImHex-Patterns-ImHex-v1.33.1_GH0.tar.gz) = 3f86f4a9453513097c5af97d022d41301caecaaab76318bcbce1cc21b38a596c
+SIZE (imhex/WerWolv-ImHex-Patterns-ImHex-v1.33.1_GH0.tar.gz) = 4657125
+SHA256 (imhex/WerWolv-PatternLanguage-ImHex-v1.33.1_GH0.tar.gz) = fae26a3d054665784adc29f82e5cb43137d4570409728f2f1ecaf4e4e60464ce
+SIZE (imhex/WerWolv-PatternLanguage-ImHex-v1.33.1_GH0.tar.gz) = 531129
+SHA256 (imhex/WerWolv-libromfs-61f7e41_GH0.tar.gz) = 8057f979d6703142e5d46c047c19b8e629dce8fae4b01cdb82d650636dd6a044
+SIZE (imhex/WerWolv-libromfs-61f7e41_GH0.tar.gz) = 5184
+SHA256 (imhex/WerWolv-libwolv-7806c19_GH0.tar.gz) = 9af50fc3e2f4b110793cf38ee2758a39b8270eb58d227c10ac98462d777ab28e
+SIZE (imhex/WerWolv-libwolv-7806c19_GH0.tar.gz) = 39945
diff --git a/editors/imhex-current/files/patch-CMakeLists.txt b/editors/imhex-current/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..67920c9c5653
--- /dev/null
+++ b/editors/imhex-current/files/patch-CMakeLists.txt
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig 2024-03-02 15:44:54 UTC
++++ CMakeLists.txt
+@@ -42,8 +42,6 @@ setDefaultBuiltTypeIfUnset()
+
+ # Make sure project is configured correctly
+ setDefaultBuiltTypeIfUnset()
+-detectBadClone()
+-verifyCompiler()
+
+ detectBundledPlugins()
+
diff --git a/editors/imhex-current/files/patch-cmake_build__helpers.cmake b/editors/imhex-current/files/patch-cmake_build__helpers.cmake
new file mode 100644
index 000000000000..4eb6d8bed681
--- /dev/null
+++ b/editors/imhex-current/files/patch-cmake_build__helpers.cmake
@@ -0,0 +1,18 @@
+--- cmake/build_helpers.cmake.orig 2024-03-02 15:44:54 UTC
++++ cmake/build_helpers.cmake
+@@ -480,13 +480,13 @@ function(downloadImHexPatternsFiles dest)
+
+ else ()
+ # Maybe patterns are cloned to a subdirectory
+- set(imhex_patterns_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/ImHex-Patterns")
++ set(imhex_patterns_SOURCE_DIR "${CMAKE_BINARY_DIR}/_deps/imhex_patterns_src")
+ endif ()
+
+ if (EXISTS ${imhex_patterns_SOURCE_DIR})
+ set(PATTERNS_FOLDERS_TO_INSTALL constants encodings includes patterns magic nodes)
+ foreach (FOLDER ${PATTERNS_FOLDERS_TO_INSTALL})
+- install(DIRECTORY "${imhex_patterns_SOURCE_DIR}/${FOLDER}" DESTINATION ${dest} PATTERN "**/_schema.json" EXCLUDE)
++ install(DIRECTORY "${imhex_patterns_SOURCE_DIR}/${FOLDER}" DESTINATION "share/imhex/" PATTERN "**/_schema.json" EXCLUDE)
+ endforeach ()
+ endif ()
+
diff --git a/editors/imhex-current/files/patch-lib_libimhex_include_hex_helpers_http__requests.hpp b/editors/imhex-current/files/patch-lib_libimhex_include_hex_helpers_http__requests.hpp
new file mode 100644
index 000000000000..fbbb87b29e76
--- /dev/null
+++ b/editors/imhex-current/files/patch-lib_libimhex_include_hex_helpers_http__requests.hpp
@@ -0,0 +1,11 @@
+--- lib/libimhex/include/hex/helpers/http_requests.hpp.orig 2024-03-03 03:55:21 UTC
++++ lib/libimhex/include/hex/helpers/http_requests.hpp
+@@ -148,7 +148,7 @@ namespace hex {
+ std::string m_body;
+ std::promise<std::vector<u8>> m_promise;
+ std::map<std::string, std::string> m_headers;
+- u32 m_timeout = 1000;
++ u32 m_timeout = 100000;
+
+ std::atomic<float> m_progress = 0.0F;
+ std::atomic<bool> m_canceled = false;
diff --git a/editors/imhex-current/files/patch-lib_libimhex_source_api_imhex__api.cpp b/editors/imhex-current/files/patch-lib_libimhex_source_api_imhex__api.cpp
new file mode 100644
index 000000000000..e64500836064
--- /dev/null
+++ b/editors/imhex-current/files/patch-lib_libimhex_source_api_imhex__api.cpp
@@ -0,0 +1,11 @@
+--- lib/libimhex/source/api/imhex_api.cpp.orig 2024-03-02 15:44:54 UTC
++++ lib/libimhex/source/api/imhex_api.cpp
+@@ -658,7 +658,7 @@ namespace hex {
+ #if defined(OS_WINDOWS)
+ return "Windows";
+ #elif defined(OS_LINUX)
+- return "Linux";
++ return "FreeBSD";
+ #elif defined(OS_MACOS)
+ return "macOS";
+ #elif defined(OS_WEB)
diff --git a/editors/imhex-current/files/patch-lib_libimhex_source_helpers_fs.cpp b/editors/imhex-current/files/patch-lib_libimhex_source_helpers_fs.cpp
new file mode 100644
index 000000000000..1d03d777231a
--- /dev/null
+++ b/editors/imhex-current/files/patch-lib_libimhex_source_helpers_fs.cpp
@@ -0,0 +1,14 @@
+--- lib/libimhex/source/helpers/fs.cpp.orig 2024-03-02 15:44:54 UTC
++++ lib/libimhex/source/helpers/fs.cpp
+@@ -13,7 +13,11 @@
+ #include <shellapi.h>
+ #elif defined(OS_LINUX) || defined(OS_WEB)
+ #include <xdg.hpp>
++# if defined(__FreeBSD__)
++ #include <sys/syslimits.h>
++# else
+ #include <limits.h>
++# endif
+ #endif
+
+ #if defined(OS_WEB)
diff --git a/editors/imhex-current/files/patch-lib_third__party_HashLibPlus_Base_Hash.h b/editors/imhex-current/files/patch-lib_third__party_HashLibPlus_Base_Hash.h
new file mode 100644
index 000000000000..bdfe358ba8e4
--- /dev/null
+++ b/editors/imhex-current/files/patch-lib_third__party_HashLibPlus_Base_Hash.h
@@ -0,0 +1,11 @@
+--- lib/third_party/HashLibPlus/Base/Hash.h.orig 2024-02-23 13:24:13 UTC
++++ lib/third_party/HashLibPlus/Base/Hash.h
+@@ -214,7 +214,7 @@ class Hash : public virtual IIHash (public)
+ {
+ if (a_length > -1)
+ {
+- if (UInt64(a_stream.tellg() + a_length) > size)
++ if (UInt64(a_stream.tellg()) + a_length > size)
+ throw IndexOutOfRangeHashLibException(IndexOutOfRange);
+ } // end if
+
diff --git a/editors/imhex-current/files/patch-main_updater_CMakeLists.txt b/editors/imhex-current/files/patch-main_updater_CMakeLists.txt
new file mode 100644
index 000000000000..5612bd1caf8f
--- /dev/null
+++ b/editors/imhex-current/files/patch-main_updater_CMakeLists.txt
@@ -0,0 +1,11 @@
+--- main/updater/CMakeLists.txt.orig 2024-02-25 20:54:48 UTC
++++ main/updater/CMakeLists.txt
+@@ -5,7 +5,7 @@ target_compile_definitions(updater PRIVATE IMHEX_PROJE
+ )
+
+ target_compile_definitions(updater PRIVATE IMHEX_PROJECT_NAME="${PROJECT_NAME}")
+-target_link_libraries(updater PRIVATE libimhex ${FMT_LIBRARIES})
++target_link_libraries(updater PRIVATE libimhex ${FMT_LIBRARIES} pthread)
+ add_dependencies(main updater)
+
+ if (APPLE)
diff --git a/editors/imhex-current/files/patch-plugins_builtin_include_content_providers_process__memory__provider.hpp b/editors/imhex-current/files/patch-plugins_builtin_include_content_providers_process__memory__provider.hpp
new file mode 100644
index 000000000000..a74c0971be77
--- /dev/null
+++ b/editors/imhex-current/files/patch-plugins_builtin_include_content_providers_process__memory__provider.hpp
@@ -0,0 +1,10 @@
+--- plugins/builtin/include/content/providers/process_memory_provider.hpp.orig 2024-02-23 13:28:35 UTC
++++ plugins/builtin/include/content/providers/process_memory_provider.hpp
+@@ -1,6 +1,6 @@
+ #pragma once
+
+-#if defined(OS_WINDOWS) || defined (OS_LINUX)
++#if defined(OS_WINDOWS)
+
+ #include <hex/providers/provider.hpp>
+ #include <hex/api/localization_manager.hpp>
diff --git a/editors/imhex-current/files/patch-plugins_builtin_source_content_providers.cpp b/editors/imhex-current/files/patch-plugins_builtin_source_content_providers.cpp
new file mode 100644
index 000000000000..662474866d87
--- /dev/null
+++ b/editors/imhex-current/files/patch-plugins_builtin_source_content_providers.cpp
@@ -0,0 +1,11 @@
+--- plugins/builtin/source/content/providers.cpp.orig 2024-02-23 13:52:28 UTC
++++ plugins/builtin/source/content/providers.cpp
+@@ -37,7 +37,7 @@ namespace hex::plugin::builtin {
+ ContentRegistry::Provider::add<MemoryFileProvider>(false);
+ ContentRegistry::Provider::add<ViewProvider>(false);
+
+- #if defined(OS_WINDOWS) ||defined (OS_LINUX)
++ #if defined(OS_WINDOWS)
+ ContentRegistry::Provider::add<ProcessMemoryProvider>();
+ #endif
+
diff --git a/editors/imhex-current/files/patch-plugins_builtin_source_content_providers_disk__provider.cpp b/editors/imhex-current/files/patch-plugins_builtin_source_content_providers_disk__provider.cpp
new file mode 100644
index 000000000000..7a24ed214438
--- /dev/null
+++ b/editors/imhex-current/files/patch-plugins_builtin_source_content_providers_disk__provider.cpp
@@ -0,0 +1,56 @@
+--- plugins/builtin/source/content/providers/disk_provider.cpp.orig 2024-02-25 20:54:48 UTC
++++ plugins/builtin/source/content/providers/disk_provider.cpp
+@@ -28,7 +28,6 @@
+ #elif defined(OS_LINUX)
+ #include <fcntl.h>
+ #include <unistd.h>
+- #include <linux/fs.h>
+ #include <sys/stat.h>
+ #include <sys/ioctl.h>
+ #include <sys/types.h>
+@@ -41,8 +40,11 @@
+ #include <sys/disk.h>
+ #endif
+
+-#if defined(OS_LINUX)
++#if !defined(__FreeBSD__)
+ #define lseek lseek64
++#else
++#include <sys/disk.h>
++#define DEFAULT_SECTOR_SIZE 512
+ #endif
+
+ namespace hex::plugin::builtin {
+@@ -77,9 +79,9 @@ namespace hex::plugin::builtin {
+ }
+
+ #if defined (OS_LINUX)
+- #ifdef BLKSSZGET
++ #ifdef DIOCGSECTORSIZE
+ int blkdev_get_sector_size(int fd, int *sector_size) {
+- if (ioctl(fd, BLKSSZGET, sector_size) < 0)
++ if (ioctl(fd, DIOCGSECTORSIZE, sector_size) < 0)
+ return -1;
+ return 0;
+ }
+@@ -91,9 +93,9 @@ namespace hex::plugin::builtin {
+ }
+ #endif
+
+- #ifdef BLKGETSIZE64
++ #ifdef DIOCGMEDIASIZE
+ int blkdev_get_size(int fd, u64 *bytes) {
+- if (ioctl(fd, BLKGETSIZE64, bytes) < 0)
++ if (ioctl(fd, DIOCGMEDIASIZE, bytes) < 0)
+ return -1;
+ return 0;
+ }
+@@ -107,7 +109,7 @@ namespace hex::plugin::builtin {
+ if (st.st_size == 0) {
+ // Try BLKGETSIZE
+ unsigned long long bytes64;
+- if (ioctl(fd, BLKGETSIZE, &bytes64) >= 0) {
++ if (ioctl(fd, DIOCGMEDIASIZE, &bytes64) >= 0) {
+ *bytes = bytes64;
+ return 0;
+ }
diff --git a/editors/imhex-current/files/patch-plugins_builtin_source_content_providers_process__memory__provider.cpp b/editors/imhex-current/files/patch-plugins_builtin_source_content_providers_process__memory__provider.cpp
new file mode 100644
index 000000000000..50aee814aed5
--- /dev/null
+++ b/editors/imhex-current/files/patch-plugins_builtin_source_content_providers_process__memory__provider.cpp
@@ -0,0 +1,8 @@
+--- plugins/builtin/source/content/providers/process_memory_provider.cpp.orig 2024-02-23 13:35:26 UTC
++++ plugins/builtin/source/content/providers/process_memory_provider.cpp
+@@ -1,4 +1,4 @@
+-#if defined(OS_WINDOWS) || defined (OS_LINUX)
++#if defined(OS_WINDOWS)
+
+ #include <content/providers/process_memory_provider.hpp>
+
diff --git a/editors/imhex-current/pkg-descr b/editors/imhex-current/pkg-descr
new file mode 100644
index 000000000000..fa9ce2ceaa02
--- /dev/null
+++ b/editors/imhex-current/pkg-descr
@@ -0,0 +1,14 @@
+ImHex is a hex editor for reverse engineers, programmers and people that value
+their eye sight when working at 3 AM.
+
+ImHex has many features including the following:
+- Byte patching
+- String and hex search
+- Colorful highlighting
+- Custom C++-like pattern language for parsing highlighting a file's content
+- Data inspector allowing interpretation of data as many different types
+ (little and big endian)
+- File hashing support
+- Disassembler supporting many different architectures
+- Bookmarks
+- Data Analyzer
diff --git a/editors/imhex-current/pkg-plist b/editors/imhex-current/pkg-plist
new file mode 100644
index 000000000000..fe54f096b753
--- /dev/null
+++ b/editors/imhex-current/pkg-plist
@@ -0,0 +1,1399 @@
+bin/imhex
+bin/imhex-updater
+lib/libimhex.so
+lib/libimhex.so.1.33.1
+share/applications/imhex.desktop
+%%DATADIR%%/constants/crc16.json
+%%DATADIR%%/constants/crc32.json
+%%DATADIR%%/constants/http_status.json
+%%DATADIR%%/constants/linux_errors.json
+%%DATADIR%%/encodings/arabic_iso.tbl
+%%DATADIR%%/encodings/arabic_windows.tbl
+%%DATADIR%%/encodings/ascii_ansi.tbl
+%%DATADIR%%/encodings/ascii_oem.tbl
+%%DATADIR%%/encodings/ascii.tbl
+%%DATADIR%%/encodings/baltic_iso.tbl
+%%DATADIR%%/encodings/baltic_windows.tbl
+%%DATADIR%%/encodings/big5.tbl
+%%DATADIR%%/encodings/cyrillic_cp866.tbl
+%%DATADIR%%/encodings/cyrillic_iso.tbl
+%%DATADIR%%/encodings/cyrillic_koi8_r.tbl
+%%DATADIR%%/encodings/cyrillic_koi8_u.tbl
+%%DATADIR%%/encodings/cyrillic_windows.tbl
+%%DATADIR%%/encodings/eastern_europe_iso.tbl
+%%DATADIR%%/encodings/eastern_europe_windows.tbl
+%%DATADIR%%/encodings/ebcdic.tbl
+%%DATADIR%%/encodings/euc_jp.tbl
+%%DATADIR%%/encodings/euc_kr.tbl
+%%DATADIR%%/encodings/greek_iso.tbl
+%%DATADIR%%/encodings/greek_windows.tbl
+%%DATADIR%%/encodings/hebrew_iso.tbl
+%%DATADIR%%/encodings/hebrew_windows.tbl
+%%DATADIR%%/encodings/iso_646.tbl
+%%DATADIR%%/encodings/iso_6937.tbl
+%%DATADIR%%/encodings/jis_x_0201.tbl
+%%DATADIR%%/encodings/jis_x_0211.tbl
+%%DATADIR%%/encodings/jis_x_0213.tbl
+%%DATADIR%%/encodings/macintosh.tbl
+%%DATADIR%%/encodings/ms932.tbl
+%%DATADIR%%/encodings/pokegen1_en.tbl
+%%DATADIR%%/encodings/pokegen3_en.tbl
+%%DATADIR%%/encodings/shiftjis.tbl
+%%DATADIR%%/encodings/thai.tbl
+%%DATADIR%%/encodings/turkish_iso.tbl
+%%DATADIR%%/encodings/turkish_windows.tbl
+%%DATADIR%%/encodings/utf8.tbl
+%%DATADIR%%/encodings/vietnamese.tbl
+%%DATADIR%%/includes/hex/core.pat
+%%DATADIR%%/includes/hex/dec.pat
+%%DATADIR%%/includes/hex/http.pat
+%%DATADIR%%/includes/hex/impl/imhex_check.pat
+%%DATADIR%%/includes/hex/provider.pat
+%%DATADIR%%/includes/hex/type/mangled.pat
+%%DATADIR%%/includes/std/array.pat
+%%DATADIR%%/includes/std/bit.pat
+%%DATADIR%%/includes/std/core.pat
+%%DATADIR%%/includes/std/ctype.pat
+%%DATADIR%%/includes/std/file.pat
+%%DATADIR%%/includes/std/fxpt.pat
+%%DATADIR%%/includes/std/hash.pat
+%%DATADIR%%/includes/std/io.pat
+%%DATADIR%%/includes/std/limits.pat
+%%DATADIR%%/includes/std/math.pat
+%%DATADIR%%/includes/std/mem.pat
+%%DATADIR%%/includes/std/ptr.pat
+%%DATADIR%%/includes/std/random.pat
+%%DATADIR%%/includes/std/string.pat
+%%DATADIR%%/includes/std/sys.pat
+%%DATADIR%%/includes/std/time.pat
+%%DATADIR%%/includes/type/base.pat
+%%DATADIR%%/includes/type/base64.pat
+%%DATADIR%%/includes/type/bcd.pat
+%%DATADIR%%/includes/type/byte.pat
+%%DATADIR%%/includes/type/color.pat
+%%DATADIR%%/includes/type/float16.pat
+%%DATADIR%%/includes/type/guid.pat
+%%DATADIR%%/includes/type/ip.pat
+%%DATADIR%%/includes/type/leb128.pat
+%%DATADIR%%/includes/type/mac.pat
+%%DATADIR%%/includes/type/magic.pat
+%%DATADIR%%/includes/type/path.pat
+%%DATADIR%%/includes/type/size.pat
+%%DATADIR%%/includes/type/time.pat
+%%DATADIR%%/includes/type/types/010.pat
+%%DATADIR%%/includes/type/types/c.pat
+%%DATADIR%%/includes/type/types/linux.pat
+%%DATADIR%%/includes/type/types/rust.pat
+%%DATADIR%%/includes/type/types/win32.pat
+%%DATADIR%%/magic/nintendo_switch_magic
+%%DATADIR%%/magic/portable_executable_magic
+%%DATADIR%%/nodes/caesar.hexnode
+%%DATADIR%%/nodes/xor.hexnode
+%%DATADIR%%/patterns/3ds.hexpat
+%%DATADIR%%/patterns/7z.hexpat
+%%DATADIR%%/patterns/afe2.hexpat
+%%DATADIR%%/patterns/ar.hexpat
+%%DATADIR%%/patterns/aria2.hexpat
+%%DATADIR%%/patterns/arm_cm_vtor.hexpat
+%%DATADIR%%/patterns/bastion/map.hexpat
+%%DATADIR%%/patterns/bastion/profile.hexpat
+%%DATADIR%%/patterns/bastion/save.hexpat
+%%DATADIR%%/patterns/bastion/util.hexpat
+%%DATADIR%%/patterns/bencode.hexpat
+%%DATADIR%%/patterns/bmp.hexpat
+%%DATADIR%%/patterns/bplist.hexpat
+%%DATADIR%%/patterns/bson.hexpat
+%%DATADIR%%/patterns/bsp_goldsrc.hexpat
+%%DATADIR%%/patterns/cchva.hexpat
+%%DATADIR%%/patterns/ccpal.hexpat
+%%DATADIR%%/patterns/ccvxl.hexpat
+%%DATADIR%%/patterns/cda.hexpat
+%%DATADIR%%/patterns/chm.hexpat
+%%DATADIR%%/patterns/coff.hexpat
+%%DATADIR%%/patterns/cpio.hexpat
+%%DATADIR%%/patterns/Crashlvl.hexpat
+%%DATADIR%%/patterns/dds.hexpat
+%%DATADIR%%/patterns/dex.hexpat
+%%DATADIR%%/patterns/dicom.hexpat
+%%DATADIR%%/patterns/dmg.hexpat
+%%DATADIR%%/patterns/dsstore.hexpat
+%%DATADIR%%/patterns/elf.hexpat
+%%DATADIR%%/patterns/evtx.hexpat
+%%DATADIR%%/patterns/fas_oskasoftware_old.hexpat
+%%DATADIR%%/patterns/fas_oskasoftware.hexpat
+%%DATADIR%%/patterns/fdt.hexpat
+%%DATADIR%%/patterns/ffx/all/a_abilities.bin.hexpat
+%%DATADIR%%/patterns/ffx/all/btl.bin.hexpat
+%%DATADIR%%/patterns/ffx/all/buki_get.bin.hexpat
+%%DATADIR%%/patterns/ffx/all/dat11.dat.hexpat
+%%DATADIR%%/patterns/ffx/all/mon.bin.hexpat
+%%DATADIR%%/patterns/ffx/all/ply_save.bin.hexpat
+%%DATADIR%%/patterns/ffx/all/st_number.bin.hexpat
+%%DATADIR%%/patterns/ffx/all/sum_assure.bin.hexpat
+%%DATADIR%%/patterns/ffx/all/takara.bin.hexpat
+%%DATADIR%%/patterns/ffx/all/weapon.bin.hexpat
+%%DATADIR%%/patterns/ffx/en/important.bin.hexpat
+%%DATADIR%%/patterns/ffx/en/item.bin.hexpat
+%%DATADIR%%/patterns/ffx/en/moncom.hexpat
+%%DATADIR%%/patterns/ffx/en/pccom.hexpat
+%%DATADIR%%/patterns/ffx/en/sphere.bin.hexpat
+%%DATADIR%%/patterns/ffx/en/txt/double0.hexpat
+%%DATADIR%%/patterns/ffx/en/txt/double1.hexpat
+%%DATADIR%%/patterns/ffx/en/txt/double2.hexpat
+%%DATADIR%%/patterns/ffx/en/txt/single2.hexpat
+%%DATADIR%%/patterns/ffx/en/w_name.bin.hexpat
+%%DATADIR%%/patterns/ffx/jp/txt/double0.hexpat
+%%DATADIR%%/patterns/ffx/jp/txt/double1.hexpat
+%%DATADIR%%/patterns/ffx/jp/txt/double2.hexpat
+%%DATADIR%%/patterns/ffx/jp/txt/single2.hexpat
+%%DATADIR%%/patterns/ffx/jp/w_name.bin.hexpat
+%%DATADIR%%/patterns/ffx/utils.hexpat
+%%DATADIR%%/patterns/flac.hexpat
+%%DATADIR%%/patterns/fs.hexpat
+%%DATADIR%%/patterns/gb.hexpat
+%%DATADIR%%/patterns/gif.hexpat
+%%DATADIR%%/patterns/gltf.hexpat
+%%DATADIR%%/patterns/gzip.hexpat
+%%DATADIR%%/patterns/hinf_bitmap.hexpat
+%%DATADIR%%/patterns/hinf_luas.hexpat
+%%DATADIR%%/patterns/ico.hexpat
+%%DATADIR%%/patterns/id3.hexpat
+%%DATADIR%%/patterns/intel_hex.hexpat
+%%DATADIR%%/patterns/ip.hexpat
+%%DATADIR%%/patterns/ips.hexpat
+%%DATADIR%%/patterns/iso.hexpat
+%%DATADIR%%/patterns/java_class.hexpat
+%%DATADIR%%/patterns/jpeg.hexpat
+%%DATADIR%%/patterns/lnk.hexpat
+%%DATADIR%%/patterns/lua54.hexpat
+%%DATADIR%%/patterns/macho.hexpat
+%%DATADIR%%/patterns/max_v104.hexpat
+%%DATADIR%%/patterns/midi.hexpat
+%%DATADIR%%/patterns/minidump.hexpat
+%%DATADIR%%/patterns/mp4.hexpat
+%%DATADIR%%/patterns/msgpack.hexpat
+%%DATADIR%%/patterns/nacp.hexpat
+%%DATADIR%%/patterns/nbt.hexpat
+%%DATADIR%%/patterns/ne.hexpat
+%%DATADIR%%/patterns/nes.hexpat
+%%DATADIR%%/patterns/nro.hexpat
+%%DATADIR%%/patterns/ntag.hexpat
+%%DATADIR%%/patterns/ogg.hexpat
+%%DATADIR%%/patterns/pbz.hexpat
+%%DATADIR%%/patterns/pcap.hexpat
+%%DATADIR%%/patterns/pcx.hexpat
+%%DATADIR%%/patterns/pe.hexpat
+%%DATADIR%%/patterns/pfs0.hexpat
+%%DATADIR%%/patterns/pif.hexpat
+%%DATADIR%%/patterns/png.hexpat
+%%DATADIR%%/patterns/prodinfo.hexpat
+%%DATADIR%%/patterns/protobuf.hexpat
+%%DATADIR%%/patterns/pyc.hexpat
+%%DATADIR%%/patterns/pyinstaller.hexpat
+%%DATADIR%%/patterns/qbcl.hexpat
+%%DATADIR%%/patterns/qoi.hexpat
+%%DATADIR%%/patterns/ras.hexpat
+%%DATADIR%%/patterns/selinux.hexpat
+%%DATADIR%%/patterns/selinuxpp.hexpat
+%%DATADIR%%/patterns/shp.hexpat
+%%DATADIR%%/patterns/shx.hexpat
+%%DATADIR%%/patterns/sit5.hexpat
+%%DATADIR%%/patterns/spirv.hexpat
+%%DATADIR%%/patterns/stl.hexpat
+%%DATADIR%%/patterns/swf.hexpat
+%%DATADIR%%/patterns/tar.hexpat
+%%DATADIR%%/patterns/tga.hexpat
+%%DATADIR%%/patterns/tiff.hexpat
+%%DATADIR%%/patterns/ubiquiti.hexpat
+%%DATADIR%%/patterns/uefi_boot_entry.hexpat
+%%DATADIR%%/patterns/uefi.hexpat
+%%DATADIR%%/patterns/uf2.hexpat
+%%DATADIR%%/patterns/usb.hexpat
+%%DATADIR%%/patterns/vbmeta.hexpat
+%%DATADIR%%/patterns/vdf.hexpat
+%%DATADIR%%/patterns/vhdx.hexpat
+%%DATADIR%%/patterns/wad.hexpat
+%%DATADIR%%/patterns/was_oskasoftware.hexpat
+%%DATADIR%%/patterns/wav.hexpat
+%%DATADIR%%/patterns/xbeh.hexpat
+%%DATADIR%%/patterns/xci.hexpat
+%%DATADIR%%/patterns/xilinx_bit.hexpat
+%%DATADIR%%/patterns/xilinx_bootgen.hexpat
+%%DATADIR%%/patterns/zip.hexpat
+%%DATADIR%%/patterns/zlib.hexpat
+%%DATADIR%%/patterns/zstd.hexpat
+%%DATADIR%%/plugins/builtin.hexplug
+%%DATADIR%%/plugins/decompress.hexplug
+%%DATADIR%%/plugins/diffing.hexplug
+%%DATADIR%%/plugins/disassembler.hexplug
+%%DATADIR%%/plugins/fonts.hexpluglib
+%%DATADIR%%/plugins/hashes.hexplug
+%%DATADIR%%/plugins/script_loader.hexplug
+%%DATADIR%%/plugins/ui.hexpluglib
+%%DATADIR%%/plugins/visualizers.hexplug
+%%DATADIR%%/plugins/yara_rules.hexplug
+%%DATADIR%%/sdk/cmake/build_helpers.cmake
+%%DATADIR%%/sdk/cmake/modules/FindBacktrace.cmake
+%%DATADIR%%/sdk/cmake/modules/FindCapstone.cmake
+%%DATADIR%%/sdk/cmake/modules/FindCoreClrEmbed.cmake
+%%DATADIR%%/sdk/cmake/modules/FindGLFW.cmake
+%%DATADIR%%/sdk/cmake/modules/FindMagic.cmake
+%%DATADIR%%/sdk/cmake/modules/FindmbedTLS.cmake
+%%DATADIR%%/sdk/cmake/modules/FindPackageHandleStandardArgs.cmake
+%%DATADIR%%/sdk/cmake/modules/FindPackageMessage.cmake
+%%DATADIR%%/sdk/cmake/modules/FindYara.cmake
+%%DATADIR%%/sdk/cmake/modules/FindZSTD.cmake
+%%DATADIR%%/sdk/cmake/modules/ImHexPlugin.cmake
+%%DATADIR%%/sdk/cmake/modules/PostprocessBundle.cmake
+%%DATADIR%%/sdk/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/libromfs/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/libromfs/generator/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/libromfs/generator/source/main.cpp
+%%DATADIR%%/sdk/lib/external/libromfs/lib/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/libromfs/lib/include/romfs/romfs.hpp
+%%DATADIR%%/sdk/lib/external/libromfs/lib/source/romfs.cpp
+%%DATADIR%%/sdk/lib/external/libromfs/LICENSE
+%%DATADIR%%/sdk/lib/external/libromfs/README.md
+%%DATADIR%%/sdk/lib/external/libwolv/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/libwolv/libs/containers/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/libwolv/libs/containers/example/main.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/containers/include/wolv/container/interval_tree.hpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/hash/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/libwolv/libs/hash/example/main.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/hash/include/wolv/hash/crc.hpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/hash/include/wolv/hash/uuid.hpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/io/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/libwolv/libs/io/example/main.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/io/include/wolv/io/buffered_reader.hpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/io/include/wolv/io/file.hpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/io/include/wolv/io/fs_macos.hpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/io/include/wolv/io/fs.hpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/io/source/io/file_unix.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/io/source/io/file_win.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/io/source/io/file.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/io/source/io/fs_macos.m
+%%DATADIR%%/sdk/lib/external/libwolv/libs/io/source/io/fs.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/math_eval/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/libwolv/libs/math_eval/example/main.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/math_eval/include/wolv/math_eval/math_evaluator.hpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/math_eval/source/math_eval/math_evaluator.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/net/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/libwolv/libs/net/example/main.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/net/include/wolv/net/common.hpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/net/include/wolv/net/socket_client.hpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/net/include/wolv/net/socket_server.hpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/net/source/net/common.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/net/source/net/socket_client.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/net/source/net/socket_server.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/template/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/libwolv/libs/template/example/main.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/template/source/test.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/testing/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/libwolv/libs/testing/include/wolv/test/tests.hpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/testing/source/main.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/types/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/libwolv/libs/types/example/main.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/types/include/wolv/literals.hpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/types/include/wolv/types.hpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/types/include/wolv/types/static_string.hpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/types/include/wolv/types/type_name.hpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/utils/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/libwolv/libs/utils/example/main.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/utils/include/wolv/utils/core.hpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/utils/include/wolv/utils/expected.hpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/utils/include/wolv/utils/guards.hpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/utils/include/wolv/utils/lock.hpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/utils/include/wolv/utils/preproc.hpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/utils/include/wolv/utils/string.hpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/utils/include/wolv/utils/thread_pool.hpp
+%%DATADIR%%/sdk/lib/external/libwolv/libs/utils/source/utils/string.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/LICENSE
+%%DATADIR%%/sdk/lib/external/libwolv/README.md
+%%DATADIR%%/sdk/lib/external/libwolv/tests/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/libwolv/tests/common/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/libwolv/tests/common/source/common.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/tests/hash/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/libwolv/tests/hash/source/crc.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/tests/hash/source/uuid.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/tests/io/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/libwolv/tests/io/source/buffered_reader.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/tests/io/source/file.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/tests/utils/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/libwolv/tests/utils/source/guards.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/tests/utils/source/lock.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/tests/utils/source/string.cpp
+%%DATADIR%%/sdk/lib/external/libwolv/tests/utils/source/thread_pool.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/cli/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/cli/include/pl/cli/cli.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/cli/include/pl/cli/helpers/utils.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/cli/source/helpers/utils.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/cli/source/main.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/cli/source/subcommands/docs.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/cli/source/subcommands/format.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/cli/source/subcommands/info.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/cli/source/subcommands/run.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/example/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/example/source/.idea/modules.xml
+%%DATADIR%%/sdk/lib/external/pattern_language/example/source/.idea/source.iml
+%%DATADIR%%/sdk/lib/external/pattern_language/example/source/.idea/vcs.xml
+%%DATADIR%%/sdk/lib/external/pattern_language/example/source/main.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/azure-pipelines.yml
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/book.json
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/chapters/advanced-topics.md
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/chapters/an-advanced-example.md
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/chapters/basics.md
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/chapters/config.md
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/chapters/flags.md
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/chapters/formatting.md
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/chapters/installation.md
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/chapters/internals.md
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/chapters/options.md
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/chapters/subcommands.md
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/chapters/toolkits.md
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/chapters/validators.md
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/code/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/code/flags.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/code/geet.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/code/intro.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/code/simplest.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/package.json
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/README.md
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/SUMMARY.md
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/CHANGELOG.md
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/CLI11.CPack.Description.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/CLI11.hpp.in
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/cmake/CLI11.pc.in
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/cmake/CLI11ConfigVersion.cmake.in
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/cmake/CLI11GeneratePkgConfig.cmake
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/cmake/CLI11precompiled.pc.in
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/cmake/CLI11Warnings.cmake
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/cmake/CLIsingle.hpp.in
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/cmake/CodeCoverage.cmake
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/CPPLINT.cfg
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/docs/CLI11_100.png
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/docs/CLI11_300.png
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/docs/CLI11.svg
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/docs/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/docs/Doxyfile
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/docs/mainpage.md
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/arg_capture.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/callback_passthrough.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/config_app.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/custom_parse.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/digit_args.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/enum_ostream.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/enum.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/formatter.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/groups.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/inter_argument_order.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/json.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/modhelp.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/nested.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/option_groups.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/positional_arity.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/positional_validation.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/prefix_command.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/ranges.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/retired.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/shapes.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/simple.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/subcom_help.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/subcom_in_files/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/subcom_in_files/subcommand_a.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/subcom_in_files/subcommand_a.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/subcom_in_files/subcommand_main.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/subcom_partitioned.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/subcommands.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/testEXE.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/validators.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/fuzz/cli11_app_fuzz.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/fuzz/cli11_file_fuzz.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/fuzz/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/fuzz/fuzz_dictionary1.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/fuzz/fuzz_dictionary2.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/fuzz/fuzzApp.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/fuzz/fuzzApp.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/fuzz/fuzzCommand.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/App.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/Argv.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/CLI.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/Config.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/ConfigFwd.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/Encoding.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/Error.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/Formatter.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/FormatterFwd.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/impl/App_inl.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/impl/Argv_inl.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/impl/Config_inl.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/impl/Encoding_inl.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/impl/Formatter_inl.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/impl/Option_inl.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/impl/Split_inl.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/impl/StringTools_inl.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/impl/Validators_inl.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/Macros.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/Option.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/Split.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/StringTools.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/Timer.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/TypeTools.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/Validators.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/Version.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/LICENSE
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/meson_options.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/meson.build
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/README.md
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/scripts/check_style_docker.sh
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/scripts/check_style.sh
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/scripts/clang-format-pre-commit
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/scripts/ExtractVersion.py
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/scripts/MakeSingleHeader.py
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/scripts/mdlint_style.rb
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/src/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/src/Precompile.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/subprojects/catch2.wrap
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/.syntastic_cpp_config
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/app_helper.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/applications/ensure_utf8_twice.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/applications/ensure_utf8.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/applications/system_args.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/AppTest.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/BoostOptionTypeTest.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/catch.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/ComplexTypeTest.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/ConfigFileTest.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/CreationTest.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/data/unicode.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/DeprecatedTest.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/EncodingTest.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/find_package_tests/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/FormatterTest.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_fail1
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_fail2
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_fail3
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail1
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail10
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail11
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail12
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail13
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail14
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail15
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail16
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail17
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail18
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail19
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail2
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail20
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail21
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail22
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail23
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail24
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail25
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail26
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail27
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail28
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail29
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail3
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail30
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail31
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail32
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail33
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail34
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail35
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail36
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail37
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail38
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail39
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail4
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail5
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail6
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail7
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail8
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_app_file_fail9
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_file_fail1
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_file_fail2
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_file_fail3
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_file_fail4
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_file_fail5
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_file_fail6
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_file_fail7
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/fuzzFail/fuzz_file_fail8
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/FuzzFailTest.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/HelpersTest.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/HelpTest.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/informational.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/link_test_1.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/link_test_2.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/main.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/meson.build
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/mesonTest/main.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/mesonTest/meson.build
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/mesonTest/README.md
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/NewParseTest.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/OptionalTest.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/OptionGroupTest.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/OptionTypeTest.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/package_config_tests/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/SetTest.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/SimpleTest.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/StringParseTest.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/SubcommandTest.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/TimerTest.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/TransformTest.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/TrueFalseTest.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/WindowsTest.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/ChangeLog.md
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/CONTRIBUTING.md
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/_static/bootstrap.min.js
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/_static/breathe.css
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/_static/fonts/glyphicons-halflings-regular.eot
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/_static/fonts/glyphicons-halflings-regular.svg
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/_static/fonts/glyphicons-halflings-regular.ttf
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/_static/fonts/glyphicons-halflings-regular.woff
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/_templates/layout.html
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/_templates/search.html
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/api.rst
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/basic-bootstrap/layout.html
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/basic-bootstrap/README
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/basic-bootstrap/theme.conf
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/alerts.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/badges.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/bootstrap.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/breadcrumbs.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/button-groups.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/buttons.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/carousel.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/close.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/code.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/component-animations.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/dropdowns.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/forms.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/glyphicons.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/grid.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/input-groups.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/jumbotron.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/labels.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/list-group.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/media.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/alerts.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/background-variant.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/border-radius.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/buttons.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/center-block.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/clearfix.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/forms.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/gradients.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/grid-framework.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/grid.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/hide-text.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/image.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/labels.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/list-group.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/nav-divider.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/nav-vertical-align.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/opacity.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/pagination.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/panels.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/progress-bar.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/reset-filter.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/resize.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/responsive-visibility.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/size.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/tab-focus.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/table-row.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/text-emphasis.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/text-overflow.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/mixins/vendor-prefixes.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/modals.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/navbar.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/navs.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/normalize.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/pager.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/pagination.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/panels.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/popovers.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/print.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/progress-bars.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/responsive-embed.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/responsive-utilities.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/scaffolding.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/tables.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/theme.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/thumbnails.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/tooltip.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/type.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/utilities.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/variables.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/bootstrap/wells.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/build.py
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/conf.py
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/contents.rst
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/fmt.less
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/index.rst
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/python-license.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/syntax.rst
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/doc/usage.rst
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/include/fmt/args.h
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/include/fmt/chrono.h
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/include/fmt/color.h
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/include/fmt/compile.h
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/include/fmt/core.h
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/include/fmt/format-inl.h
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/include/fmt/format.h
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/include/fmt/os.h
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/include/fmt/ostream.h
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/include/fmt/printf.h
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/include/fmt/ranges.h
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/include/fmt/std.h
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/include/fmt/xchar.h
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/LICENSE
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/README.md
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/src/fmt.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/src/format.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/src/os.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/support/Android.mk
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/support/AndroidManifest.xml
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/support/bazel/.bazelversion
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/support/bazel/BUILD.bazel
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/support/bazel/README.md
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/support/bazel/WORKSPACE.bazel
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/support/build-docs.py
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/support/build.gradle
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/support/C++.sublime-syntax
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/support/cmake/FindSetEnv.cmake
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/support/cmake/fmt-config.cmake.in
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/support/cmake/fmt.pc.in
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/support/cmake/JoinPaths.cmake
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/support/compute-powers.py
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/support/docopt.py
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/support/manage.py
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/support/printable.py
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/support/README
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/support/rtd/conf.py
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/support/rtd/index.rst
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/support/rtd/theme/layout.html
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/support/rtd/theme/theme.conf
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/support/Vagrantfile
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/add-subdirectory-test/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/add-subdirectory-test/main.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/args-test.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/assert-test.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/chrono-test.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/color-test.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/compile-error-test/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/compile-fp-test.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/compile-test.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/core-test.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/cuda-test/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/cuda-test/cpp14.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/cuda-test/cuda-cpp14.cu
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/detect-stdfs.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/enforce-checks-test.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/find-package-test/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/find-package-test/main.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/format-impl-test.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/format-test.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/fuzzing/build.sh
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/fuzzing/chrono-duration.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/fuzzing/chrono-timepoint.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/fuzzing/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/fuzzing/float.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/fuzzing/fuzzer-common.h
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/fuzzing/main.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/fuzzing/named-arg.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/fuzzing/one-arg.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/fuzzing/README.md
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/fuzzing/two-args.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/gtest-extra-test.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/gtest-extra.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/gtest-extra.h
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/gtest/.clang-format
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/gtest/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/gtest/gmock-gtest-all.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/gtest/gmock/gmock.h
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/gtest/gtest/gtest-spi.h
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/gtest/gtest/gtest.h
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/header-only-test.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/mock-allocator.h
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/module-test.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/noexception-test.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/os-test.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/ostream-test.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/posix-mock-test.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/posix-mock.h
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/printf-test.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/ranges-odr-test.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/ranges-test.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/scan-test.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/scan.h
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/static-export-test/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/static-export-test/library.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/static-export-test/main.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/std-test.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/test-assert.h
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/test-main.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/unicode-test.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/util.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/util.h
+%%DATADIR%%/sdk/lib/external/pattern_language/external/fmt/test/xchar-test.cc
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/containers/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/containers/example/main.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/containers/include/wolv/container/interval_tree.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/hash/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/hash/example/main.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/hash/include/wolv/hash/crc.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/hash/include/wolv/hash/uuid.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/io/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/io/example/main.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/io/include/wolv/io/buffered_reader.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/io/include/wolv/io/file.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/io/include/wolv/io/fs_macos.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/io/include/wolv/io/fs.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/io/source/io/file_unix.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/io/source/io/file_win.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/io/source/io/file.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/io/source/io/fs_macos.m
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/io/source/io/fs.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/math_eval/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/math_eval/example/main.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/math_eval/include/wolv/math_eval/math_evaluator.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/math_eval/source/math_eval/math_evaluator.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/net/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/net/example/main.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/net/include/wolv/net/common.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/net/include/wolv/net/socket_client.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/net/include/wolv/net/socket_server.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/net/source/net/common.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/net/source/net/socket_client.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/net/source/net/socket_server.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/template/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/template/example/main.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/template/source/test.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/testing/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/testing/include/wolv/test/tests.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/testing/source/main.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/types/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/types/example/main.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/types/include/wolv/literals.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/types/include/wolv/types.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/types/include/wolv/types/static_string.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/types/include/wolv/types/type_name.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/utils/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/utils/example/main.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/utils/include/wolv/utils/core.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/utils/include/wolv/utils/expected.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/utils/include/wolv/utils/guards.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/utils/include/wolv/utils/lock.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/utils/include/wolv/utils/preproc.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/utils/include/wolv/utils/string.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/utils/include/wolv/utils/thread_pool.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/libs/utils/source/utils/string.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/LICENSE
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/README.md
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/tests/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/tests/common/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/tests/common/source/common.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/tests/hash/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/tests/hash/source/crc.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/tests/hash/source/uuid.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/tests/io/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/tests/io/source/buffered_reader.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/tests/io/source/file.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/tests/utils/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/tests/utils/source/guards.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/tests/utils/source/lock.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/tests/utils/source/string.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/libwolv/tests/utils/source/thread_pool.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/cmake/config.cmake.in
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/cmake/nlohmann_jsonConfigVersion.cmake.in
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/cmake/pkg-config.pc.in
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/adl_serializer.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/byte_container_with_subtype.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/abi_macros.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/conversions/from_json.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/conversions/to_chars.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/conversions/to_json.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/exceptions.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/hash.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/input/binary_reader.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/input/input_adapters.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/input/json_sax.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/input/lexer.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/input/parser.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/input/position_t.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/iterators/internal_iterator.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/iterators/iter_impl.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/iterators/iteration_proxy.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/iterators/iterator_traits.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/iterators/json_reverse_iterator.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/iterators/primitive_iterator.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/json_custom_base_class.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/json_pointer.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/json_ref.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/macro_scope.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/macro_unscope.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/meta/call_std/begin.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/meta/call_std/end.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/meta/cpp_future.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/meta/detected.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/meta/identity_tag.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/meta/is_sax.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/meta/std_fs.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/meta/type_traits.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/meta/void_t.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/output/binary_writer.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/output/output_adapters.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/output/serializer.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/string_concat.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/string_escape.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/detail/value_t.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/json_fwd.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/json.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/ordered_map.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/thirdparty/hedley/hedley_undef.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/include/nlohmann/thirdparty/hedley/hedley.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/LICENSE.MIT
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/nlohmann_json.natvis
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/single_include/nlohmann/json_fwd.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/external/nlohmann_json/single_include/nlohmann/json.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/fuzz/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/fuzz/dict/hexpat.dict
+%%DATADIR%%/sdk/lib/external/pattern_language/fuzz/inputs/a.hexpat
+%%DATADIR%%/sdk/lib/external/pattern_language/fuzz/inputs/complex-struct.hexpat
+%%DATADIR%%/sdk/lib/external/pattern_language/fuzz/inputs/omni.hexpat
+%%DATADIR%%/sdk/lib/external/pattern_language/fuzz/inputs/preprocessor.hexpat
+%%DATADIR%%/sdk/lib/external/pattern_language/fuzz/inputs/struct.hexpat
+%%DATADIR%%/sdk/lib/external/pattern_language/fuzz/README.md
+%%DATADIR%%/sdk/lib/external/pattern_language/fuzz/source/main.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/generators/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/generators/include/pl/formatters.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/generators/include/pl/formatters/formatter_html.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/generators/include/pl/formatters/formatter_json.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/generators/include/pl/formatters/formatter_yaml.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/generators/include/pl/formatters/formatter.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/api.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_array_variable_decl.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_attribute.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_bitfield_array_variable_decl.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_bitfield_field.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_bitfield.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_builtin_type.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_cast.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_compound_statement.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_conditional_statement.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_control_flow_statement.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_enum.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_function_call.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_function_definition.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_literal.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_lvalue_assignment.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_match_statement.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_mathematical_expression.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_multi_variable_decl.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_parameter_pack.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_pointer_variable_decl.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_rvalue_assignment.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_rvalue.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_scope_resolution.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_struct.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_ternary_expression.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_try_catch_statement.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_type_decl.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_type_operator.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_union.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_variable_decl.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node_while_statement.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/ast/ast_node.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/errors/error.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/errors/result.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/errors/runtime_errors.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/evaluator.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/lexer.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/location.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/log_console.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/parser_manager.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/parser.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/preprocessor.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/resolver.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/resolvers.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/token.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/tokens.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/core/validator.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/helpers/buffered_reader.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/helpers/concepts.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/helpers/safe_iterator.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/helpers/safe_pointer.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/helpers/types.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/helpers/utils.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/lib/std/libstd.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/lib/std/types.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/pattern_language.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/pattern_visitor.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/patterns/pattern_array_dynamic.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/patterns/pattern_array_static.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/patterns/pattern_bitfield.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/patterns/pattern_boolean.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/patterns/pattern_character.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/patterns/pattern_enum.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/patterns/pattern_float.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/patterns/pattern_padding.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/patterns/pattern_pointer.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/patterns/pattern_signed.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/patterns/pattern_string.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/patterns/pattern_struct.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/patterns/pattern_union.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/patterns/pattern_unsigned.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/patterns/pattern_wide_character.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/patterns/pattern_wide_string.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/include/pl/patterns/pattern.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/api.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_array_variable_decl.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_attribute.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_bitfield_array_variable_decl.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_bitfield_field.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_bitfield.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_builtin_type.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_cast.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_compound_statement.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_conditional_statement.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_control_flow_statement.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_enum.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_function_call.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_function_definition.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_literal.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_lvalue_assignment.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_match_statement.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_mathematical_expression.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_multi_variable_decl.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_parameter_pack.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_pointer_variable_decl.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_rvalue_assignment.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_rvalue.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_scope_resolution.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_struct.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_ternary_expression.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_try_catch_statement.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_type_decl.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_type_operator.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_union.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_variable_decl.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node_while_statement.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/ast/ast_node.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/error.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/evaluator.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/lexer.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/parser_manager.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/parser.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/preprocessor.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/resolver.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/resolvers.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/token.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/core/validator.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/helpers/utils.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/lib/std/core.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/lib/std/file.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/lib/std/hash.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/lib/std/math.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/lib/std/mem.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/lib/std/pragmas.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/lib/std/random.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/lib/std/std.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/lib/std/string.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/lib/std/time.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/lib/source/pl/pattern_language.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/LICENSE
+%%DATADIR%%/sdk/lib/external/pattern_language/README.md
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/CMakeLists.txt
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern_arrays.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern_attributes.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern_bitfields.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern_doc_comments.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern_enums.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern_example.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern_extra_semicolon.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern_failing_assert.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern_import.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern_include.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern_literals.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern_match.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern_math.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern_namespaces.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern_nested_structs.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern_padding.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern_placement.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern_pointers.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern_rvalues.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern_strings.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern_struct_inheritance.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern_structs.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern_succeeding_assert.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern_unions.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/include/test_patterns/test_pattern.hpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/source/main.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/source/tests.cpp
+%%DATADIR%%/sdk/lib/external/pattern_language/tests/test_data
+%%DATADIR%%/sdk/lib/libimhex/CMakeLists.txt
+%%DATADIR%%/sdk/lib/libimhex/include/hex.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/api_urls.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/api/achievement_manager.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/api/content_registry.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/api/event_manager.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/api/imhex_api.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/api/layout_manager.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/api/localization_manager.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/api/plugin_manager.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/api/project_file_manager.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/api/shortcut_manager.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/api/task_manager.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/api/theme_manager.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/api/tutorial_manager.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/api/workspace_manager.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/data_processor/attribute.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/data_processor/link.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/data_processor/node.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/helpers/auto_reset.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/helpers/binary_pattern.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/helpers/concepts.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/helpers/crypto.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/helpers/debugging.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/helpers/encoding_file.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/helpers/fmt.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/helpers/fs.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/helpers/http_requests_emscripten.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/helpers/http_requests_native.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/helpers/http_requests.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/helpers/intrinsics.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/helpers/literals.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/helpers/logger.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/helpers/magic.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/helpers/opengl.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/helpers/patches.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/helpers/tar.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/helpers/types.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/helpers/utils_linux.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/helpers/utils_macos.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/helpers/utils.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/plugin.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/providers/buffered_reader.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/providers/memory_provider.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/providers/overlay.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/providers/provider_data.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/providers/provider.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/providers/undo_redo/operations/operation_group.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/providers/undo_redo/operations/operation.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/providers/undo_redo/stack.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/subcommands/subcommands.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/ui/imgui_imhex_extensions.h
+%%DATADIR%%/sdk/lib/libimhex/include/hex/ui/popup.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/ui/toast.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/ui/view.hpp
+%%DATADIR%%/sdk/lib/libimhex/include/hex/ui/widgets.hpp
+%%DATADIR%%/sdk/lib/libimhex/LICENSE
+%%DATADIR%%/sdk/lib/third_party/fmt/ChangeLog.md
+%%DATADIR%%/sdk/lib/third_party/fmt/CMakeLists.txt
+%%DATADIR%%/sdk/lib/third_party/fmt/CONTRIBUTING.md
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/_static/bootstrap.min.js
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/_static/breathe.css
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/_static/fonts/glyphicons-halflings-regular.eot
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/_static/fonts/glyphicons-halflings-regular.svg
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/_static/fonts/glyphicons-halflings-regular.ttf
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/_static/fonts/glyphicons-halflings-regular.woff
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/_templates/layout.html
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/_templates/search.html
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/api.rst
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/basic-bootstrap/layout.html
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/basic-bootstrap/README
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/basic-bootstrap/theme.conf
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/alerts.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/badges.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/bootstrap.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/breadcrumbs.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/button-groups.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/buttons.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/carousel.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/close.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/code.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/component-animations.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/dropdowns.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/forms.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/glyphicons.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/grid.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/input-groups.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/jumbotron.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/labels.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/list-group.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/media.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/alerts.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/background-variant.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/border-radius.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/buttons.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/center-block.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/clearfix.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/forms.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/gradients.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/grid-framework.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/grid.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/hide-text.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/image.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/labels.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/list-group.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/nav-divider.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/nav-vertical-align.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/opacity.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/pagination.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/panels.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/progress-bar.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/reset-filter.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/resize.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/responsive-visibility.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/size.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/tab-focus.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/table-row.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/text-emphasis.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/text-overflow.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/mixins/vendor-prefixes.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/modals.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/navbar.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/navs.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/normalize.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/pager.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/pagination.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/panels.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/popovers.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/print.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/progress-bars.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/responsive-embed.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/responsive-utilities.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/scaffolding.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/tables.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/theme.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/thumbnails.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/tooltip.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/type.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/utilities.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/variables.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/bootstrap/wells.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/build.py
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/CMakeLists.txt
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/conf.py
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/contents.rst
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/fmt.less
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/index.rst
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/python-license.txt
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/syntax.rst
+%%DATADIR%%/sdk/lib/third_party/fmt/doc/usage.rst
+%%DATADIR%%/sdk/lib/third_party/fmt/include/fmt/args.h
+%%DATADIR%%/sdk/lib/third_party/fmt/include/fmt/chrono.h
+%%DATADIR%%/sdk/lib/third_party/fmt/include/fmt/color.h
+%%DATADIR%%/sdk/lib/third_party/fmt/include/fmt/compile.h
+%%DATADIR%%/sdk/lib/third_party/fmt/include/fmt/core.h
+%%DATADIR%%/sdk/lib/third_party/fmt/include/fmt/format-inl.h
+%%DATADIR%%/sdk/lib/third_party/fmt/include/fmt/format.h
+%%DATADIR%%/sdk/lib/third_party/fmt/include/fmt/os.h
+%%DATADIR%%/sdk/lib/third_party/fmt/include/fmt/ostream.h
+%%DATADIR%%/sdk/lib/third_party/fmt/include/fmt/printf.h
+%%DATADIR%%/sdk/lib/third_party/fmt/include/fmt/ranges.h
+%%DATADIR%%/sdk/lib/third_party/fmt/include/fmt/std.h
+%%DATADIR%%/sdk/lib/third_party/fmt/include/fmt/xchar.h
+%%DATADIR%%/sdk/lib/third_party/fmt/LICENSE
+%%DATADIR%%/sdk/lib/third_party/fmt/README.md
+%%DATADIR%%/sdk/lib/third_party/fmt/src/fmt.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/src/format.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/src/os.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/support/Android.mk
+%%DATADIR%%/sdk/lib/third_party/fmt/support/AndroidManifest.xml
+%%DATADIR%%/sdk/lib/third_party/fmt/support/bazel/.bazelversion
+%%DATADIR%%/sdk/lib/third_party/fmt/support/bazel/BUILD.bazel
+%%DATADIR%%/sdk/lib/third_party/fmt/support/bazel/README.md
+%%DATADIR%%/sdk/lib/third_party/fmt/support/bazel/WORKSPACE.bazel
+%%DATADIR%%/sdk/lib/third_party/fmt/support/build-docs.py
+%%DATADIR%%/sdk/lib/third_party/fmt/support/build.gradle
+%%DATADIR%%/sdk/lib/third_party/fmt/support/C++.sublime-syntax
+%%DATADIR%%/sdk/lib/third_party/fmt/support/cmake/FindSetEnv.cmake
+%%DATADIR%%/sdk/lib/third_party/fmt/support/cmake/fmt-config.cmake.in
+%%DATADIR%%/sdk/lib/third_party/fmt/support/cmake/fmt.pc.in
+%%DATADIR%%/sdk/lib/third_party/fmt/support/cmake/JoinPaths.cmake
+%%DATADIR%%/sdk/lib/third_party/fmt/support/compute-powers.py
+%%DATADIR%%/sdk/lib/third_party/fmt/support/docopt.py
+%%DATADIR%%/sdk/lib/third_party/fmt/support/manage.py
+%%DATADIR%%/sdk/lib/third_party/fmt/support/printable.py
+%%DATADIR%%/sdk/lib/third_party/fmt/support/README
+%%DATADIR%%/sdk/lib/third_party/fmt/support/rtd/conf.py
+%%DATADIR%%/sdk/lib/third_party/fmt/support/rtd/index.rst
+%%DATADIR%%/sdk/lib/third_party/fmt/support/rtd/theme/layout.html
+%%DATADIR%%/sdk/lib/third_party/fmt/support/rtd/theme/theme.conf
+%%DATADIR%%/sdk/lib/third_party/fmt/support/Vagrantfile
+%%DATADIR%%/sdk/lib/third_party/fmt/test/add-subdirectory-test/CMakeLists.txt
+%%DATADIR%%/sdk/lib/third_party/fmt/test/add-subdirectory-test/main.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/args-test.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/assert-test.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/chrono-test.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/CMakeLists.txt
+%%DATADIR%%/sdk/lib/third_party/fmt/test/color-test.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/compile-error-test/CMakeLists.txt
+%%DATADIR%%/sdk/lib/third_party/fmt/test/compile-fp-test.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/compile-test.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/core-test.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/cuda-test/CMakeLists.txt
+%%DATADIR%%/sdk/lib/third_party/fmt/test/cuda-test/cpp14.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/cuda-test/cuda-cpp14.cu
+%%DATADIR%%/sdk/lib/third_party/fmt/test/detect-stdfs.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/enforce-checks-test.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/find-package-test/CMakeLists.txt
+%%DATADIR%%/sdk/lib/third_party/fmt/test/find-package-test/main.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/format-impl-test.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/format-test.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/fuzzing/build.sh
+%%DATADIR%%/sdk/lib/third_party/fmt/test/fuzzing/chrono-duration.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/fuzzing/chrono-timepoint.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/fuzzing/CMakeLists.txt
+%%DATADIR%%/sdk/lib/third_party/fmt/test/fuzzing/float.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/fuzzing/fuzzer-common.h
+%%DATADIR%%/sdk/lib/third_party/fmt/test/fuzzing/main.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/fuzzing/named-arg.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/fuzzing/one-arg.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/fuzzing/README.md
+%%DATADIR%%/sdk/lib/third_party/fmt/test/fuzzing/two-args.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/gtest-extra-test.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/gtest-extra.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/gtest-extra.h
+%%DATADIR%%/sdk/lib/third_party/fmt/test/gtest/.clang-format
+%%DATADIR%%/sdk/lib/third_party/fmt/test/gtest/CMakeLists.txt
+%%DATADIR%%/sdk/lib/third_party/fmt/test/gtest/gmock-gtest-all.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/gtest/gmock/gmock.h
+%%DATADIR%%/sdk/lib/third_party/fmt/test/gtest/gtest/gtest-spi.h
+%%DATADIR%%/sdk/lib/third_party/fmt/test/gtest/gtest/gtest.h
+%%DATADIR%%/sdk/lib/third_party/fmt/test/header-only-test.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/mock-allocator.h
+%%DATADIR%%/sdk/lib/third_party/fmt/test/module-test.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/noexception-test.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/os-test.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/ostream-test.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/posix-mock-test.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/posix-mock.h
+%%DATADIR%%/sdk/lib/third_party/fmt/test/printf-test.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/ranges-odr-test.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/ranges-test.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/scan-test.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/scan.h
+%%DATADIR%%/sdk/lib/third_party/fmt/test/static-export-test/CMakeLists.txt
+%%DATADIR%%/sdk/lib/third_party/fmt/test/static-export-test/library.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/static-export-test/main.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/std-test.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/test-assert.h
+%%DATADIR%%/sdk/lib/third_party/fmt/test/test-main.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/unicode-test.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/util.cc
+%%DATADIR%%/sdk/lib/third_party/fmt/test/util.h
+%%DATADIR%%/sdk/lib/third_party/fmt/test/xchar-test.cc
+%%DATADIR%%/sdk/lib/third_party/imgui/CMakeLists.txt
+%%DATADIR%%/sdk/lib/third_party/imgui/ColorTextEditor/CMakeLists.txt
+%%DATADIR%%/sdk/lib/third_party/imgui/ColorTextEditor/include/TextEditor.h
+%%DATADIR%%/sdk/lib/third_party/imgui/ColorTextEditor/LICENSE.txt
+%%DATADIR%%/sdk/lib/third_party/imgui/ColorTextEditor/README.md
+%%DATADIR%%/sdk/lib/third_party/imgui/custom/CMakeLists.txt
+%%DATADIR%%/sdk/lib/third_party/imgui/custom/include/emscripten_browser_clipboard.h
+%%DATADIR%%/sdk/lib/third_party/imgui/custom/include/imgui_impl_glfw.h
+%%DATADIR%%/sdk/lib/third_party/imgui/custom/include/imgui_impl_opengl3_loader.h
+%%DATADIR%%/sdk/lib/third_party/imgui/custom/include/imgui_impl_opengl3.h
+%%DATADIR%%/sdk/lib/third_party/imgui/custom/include/opengl_support.h
+%%DATADIR%%/sdk/lib/third_party/imgui/custom/include/stb_image.h
+%%DATADIR%%/sdk/lib/third_party/imgui/imgui/CMakeLists.txt
+%%DATADIR%%/sdk/lib/third_party/imgui/imgui/include/imconfig.h
+%%DATADIR%%/sdk/lib/third_party/imgui/imgui/include/imgui_internal.h
+%%DATADIR%%/sdk/lib/third_party/imgui/imgui/include/imgui.h
+%%DATADIR%%/sdk/lib/third_party/imgui/imgui/include/imstb_rectpack.h
+%%DATADIR%%/sdk/lib/third_party/imgui/imgui/include/imstb_textedit.h
+%%DATADIR%%/sdk/lib/third_party/imgui/imgui/include/imstb_truetype.h
+%%DATADIR%%/sdk/lib/third_party/imgui/imgui/include/misc/freetype/imgui_freetype.h
+%%DATADIR%%/sdk/lib/third_party/imgui/imgui/LICENSE.txt
+%%DATADIR%%/sdk/lib/third_party/imgui/imgui/README.md
+%%DATADIR%%/sdk/lib/third_party/imgui/imnodes/CMakeLists.txt
+%%DATADIR%%/sdk/lib/third_party/imgui/imnodes/include/imnodes_internal.h
+%%DATADIR%%/sdk/lib/third_party/imgui/imnodes/include/imnodes.h
+%%DATADIR%%/sdk/lib/third_party/imgui/imnodes/LICENSE.md
+%%DATADIR%%/sdk/lib/third_party/imgui/imnodes/README.md
+%%DATADIR%%/sdk/lib/third_party/imgui/implot/CMakeLists.txt
+%%DATADIR%%/sdk/lib/third_party/imgui/implot/include/implot_internal.h
+%%DATADIR%%/sdk/lib/third_party/imgui/implot/include/implot.h
+%%DATADIR%%/sdk/lib/third_party/imgui/implot/LICENSE.txt
+%%DATADIR%%/sdk/lib/third_party/imgui/implot/README.md
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/cmake/config.cmake.in
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/cmake/nlohmann_jsonConfigVersion.cmake.in
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/cmake/pkg-config.pc.in
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/CMakeLists.txt
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/adl_serializer.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/byte_container_with_subtype.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/abi_macros.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/conversions/from_json.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/conversions/to_chars.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/conversions/to_json.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/exceptions.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/hash.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/input/binary_reader.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/input/input_adapters.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/input/json_sax.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/input/lexer.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/input/parser.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/input/position_t.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/iterators/internal_iterator.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/iterators/iter_impl.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/iterators/iteration_proxy.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/iterators/iterator_traits.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/iterators/json_reverse_iterator.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/iterators/primitive_iterator.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/json_custom_base_class.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/json_pointer.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/json_ref.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/macro_scope.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/macro_unscope.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/meta/call_std/begin.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/meta/call_std/end.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/meta/cpp_future.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/meta/detected.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/meta/identity_tag.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/meta/is_sax.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/meta/std_fs.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/meta/type_traits.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/meta/void_t.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/output/binary_writer.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/output/output_adapters.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/output/serializer.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/string_concat.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/string_escape.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/detail/value_t.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/json_fwd.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/json.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/ordered_map.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/thirdparty/hedley/hedley_undef.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/include/nlohmann/thirdparty/hedley/hedley.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/LICENSE.MIT
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/nlohmann_json.natvis
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/single_include/nlohmann/json_fwd.hpp
+%%DATADIR%%/sdk/lib/third_party/nlohmann_json/single_include/nlohmann/json.hpp
+%%DATADIR%%/sdk/template/CMakeLists.txt
+%%DATADIR%%/sdk/template/source/example_plugin.cpp
+share/metainfo/net.werwolv.imhex.appdata.xml
+share/metainfo/net.werwolv.imhex.metainfo.xml
+share/pixmaps/imhex.png
+@dir %%DATADIR%%/sdk/lib/libimhex/source
+@dir %%DATADIR%%/sdk/lib/third_party/imgui/ColorTextEditor/source
+@dir %%DATADIR%%/sdk/lib/third_party/imgui/custom/source
+@dir %%DATADIR%%/sdk/lib/third_party/imgui/imgui/source
+@dir %%DATADIR%%/sdk/lib/third_party/imgui/imnodes/source
+@dir %%DATADIR%%/sdk/lib/third_party/imgui/implot/source
diff --git a/editors/imhex/Makefile b/editors/imhex/Makefile
index 0b232a9c62c0..9fd3f62c983f 100644
--- a/editors/imhex/Makefile
+++ b/editors/imhex/Makefile
@@ -47,6 +47,8 @@ USE_GNOME= cairo gdkpixbuf2 gtk30
USE_XORG= x11 xcb xau xdmcp
USE_GITHUB= yes
+CONFLICTS_INSTALL= imhex-current-*
+
GH_ACCOUNT= WerWolv
GH_PROJECT= ImHex
GH_TUPLE= btzy:nativefiledialog-extended:${GH_TAG_NATIVEFILEDIALOG}:nativefiledialog \