Changeset View
Changeset View
Standalone View
Standalone View
src/CMakeLists.txt
1 | set(KF5FileMetaData_SRCS | 1 | set(KF5FileMetaData_SRCS | ||
---|---|---|---|---|---|
2 | extractionresult.cpp | 2 | extractionresult.cpp | ||
3 | simpleextractionresult.cpp | 3 | simpleextractionresult.cpp | ||
4 | extractor.cpp | 4 | extractor.cpp | ||
5 | extractorplugin.cpp | 5 | extractorplugin.cpp | ||
6 | extractorcollection.cpp | 6 | extractorcollection.cpp | ||
7 | externalextractor.cpp | 7 | externalextractor.cpp | ||
8 | propertyinfo.cpp | 8 | propertyinfo.cpp | ||
9 | typeinfo.cpp | 9 | typeinfo.cpp | ||
10 | usermetadata.cpp | 10 | usermetadata.cpp | ||
11 | writedata.cpp | 11 | writedata.cpp | ||
12 | writer.cpp | 12 | writer.cpp | ||
13 | writerplugin.cpp | 13 | writerplugin.cpp | ||
14 | writercollection.cpp | 14 | writercollection.cpp | ||
15 | externalwriter.cpp | 15 | externalwriter.cpp | ||
16 | formatstrings.cpp | ||||
16 | ) | 17 | ) | ||
17 | ecm_qt_declare_logging_category(KF5FileMetaData_SRCS HEADER kfilemetadata_debug.h IDENTIFIER KFILEMETADATA_LOG CATEGORY_NAME kf5.kfilemetadata) | 18 | ecm_qt_declare_logging_category(KF5FileMetaData_SRCS HEADER kfilemetadata_debug.h IDENTIFIER KFILEMETADATA_LOG CATEGORY_NAME kf5.kfilemetadata) | ||
18 | 19 | | |||
19 | if(TAGLIB_FOUND) | 20 | if(TAGLIB_FOUND) | ||
20 | set(KF5FileMetaData_SRCS | 21 | set(KF5FileMetaData_SRCS | ||
21 | ${KF5FileMetaData_SRCS} | 22 | ${KF5FileMetaData_SRCS} | ||
22 | embeddedimagedata.cpp | 23 | embeddedimagedata.cpp | ||
23 | ) | 24 | ) | ||
24 | endif() | 25 | endif() | ||
25 | 26 | | |||
26 | add_library(KF5FileMetaData | 27 | add_library(KF5FileMetaData | ||
27 | ${KF5FileMetaData_SRCS} | 28 | ${KF5FileMetaData_SRCS} | ||
28 | ) | 29 | ) | ||
29 | 30 | | |||
30 | add_library(KF5::FileMetaData ALIAS KF5FileMetaData) | 31 | add_library(KF5::FileMetaData ALIAS KF5FileMetaData) | ||
31 | 32 | | |||
32 | target_link_libraries(KF5FileMetaData | 33 | target_link_libraries(KF5FileMetaData | ||
33 | PUBLIC | 34 | PUBLIC | ||
34 | Qt5::Core | 35 | Qt5::Core | ||
35 | PRIVATE | 36 | PRIVATE | ||
36 | KF5::I18n | 37 | KF5::I18n | ||
38 | KF5::CoreAddons | ||||
37 | ) | 39 | ) | ||
38 | 40 | | |||
39 | if(TAGLIB_FOUND) | 41 | if(TAGLIB_FOUND) | ||
40 | target_include_directories(KF5FileMetaData SYSTEM PRIVATE ${TAGLIB_INCLUDES}) | 42 | target_include_directories(KF5FileMetaData SYSTEM PRIVATE ${TAGLIB_INCLUDES}) | ||
41 | 43 | | |||
42 | target_link_libraries(KF5FileMetaData | 44 | target_link_libraries(KF5FileMetaData | ||
43 | PRIVATE | 45 | PRIVATE | ||
44 | ${TAGLIB_LIBRARIES} | 46 | ${TAGLIB_LIBRARIES} | ||
▲ Show 20 Lines • Show All 91 Lines • Show Last 20 Lines |