chore: add about dialog

to make it easier to know if taglib and/or libchardet are used.
This commit is contained in:
2024-09-23 19:48:26 +08:00
parent b88ee1d0f1
commit 618a350e0d
4 changed files with 47 additions and 8 deletions

View File

@ -68,19 +68,13 @@ if (WIN32)
endif ()
if (NOT TagLib_FOUND)
message (WARNING "TagLib not found!")
target_compile_definitions(${EXE_NAME} PRIVATE
NO_TAGLIB=1
)
target_compile_definitions(${EXE_NAME} PRIVATE NO_TAGLIB=1)
else ()
target_link_libraries(${EXE_NAME} PRIVATE PkgConfig::TagLib)
endif ()
if (NOT uchardet_FOUND)
message (WARNING "uchardet not found!")
target_compile_definitions(${EXE_NAME} PRIVATE
NO_UCHARDET=1
)
target_compile_definitions(${EXE_NAME} PRIVATE NO_UCHARDET=1)
else ()
target_link_libraries (${EXE_NAME} PRIVATE uchardet::libuchardet)
endif ()