Changeset View
Changeset View
Standalone View
Standalone View
CMakeLists.txt
Show First 20 Lines • Show All 63 Lines • ▼ Show 20 Line(s) | 63 | if(LIBSPECTRE_FOUND) | |||
---|---|---|---|---|---|
64 | set(WITH_EPS On) | 64 | set(WITH_EPS On) | ||
65 | else(LIBSPECTRE_FOUND) | 65 | else(LIBSPECTRE_FOUND) | ||
66 | set(WITH_EPS Off) | 66 | set(WITH_EPS Off) | ||
67 | endif(LIBSPECTRE_FOUND) | 67 | endif(LIBSPECTRE_FOUND) | ||
68 | 68 | | |||
69 | else(NOT WIN32) | 69 | else(NOT WIN32) | ||
70 | set(WITH_EPS Off) | 70 | set(WITH_EPS Off) | ||
71 | endif(NOT WIN32) | 71 | endif(NOT WIN32) | ||
72 | 72 | | |||
73 | find_package(Discount) | ||||
74 | set_package_properties(Discount PROPERTIES DESCRIPTION "A C implementation of the Markdown markup language" | ||||
75 | URL "https://www.pell.portland.or.us/~orc/Code/discount/" | ||||
76 | TYPE OPTIONAL | ||||
77 | PURPOSE "Used for Markdown entries in Cantor") | ||||
78 | | ||||
sirgienko: Maybe add `set_package_properties` like for LibSpectre?
Something like:
```… | |||||
73 | add_definitions(-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS) | 79 | add_definitions(-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS) | ||
74 | if (CMAKE_BUILD_TYPE STREQUAL "RELEASE") | 80 | if (CMAKE_BUILD_TYPE STREQUAL "RELEASE") | ||
75 | add_definitions(-DQT_NO_DEBUG_OUTPUT) | 81 | add_definitions(-DQT_NO_DEBUG_OUTPUT) | ||
76 | endif (CMAKE_BUILD_TYPE STREQUAL "RELEASE") | 82 | endif (CMAKE_BUILD_TYPE STREQUAL "RELEASE") | ||
77 | kde_enable_exceptions() | 83 | kde_enable_exceptions() | ||
78 | 84 | | |||
79 | add_subdirectory(doc) | 85 | add_subdirectory(doc) | ||
80 | add_subdirectory(src) | 86 | add_subdirectory(src) | ||
81 | add_subdirectory(icons) | 87 | add_subdirectory(icons) | ||
82 | 88 | | |||
83 | install(FILES org.kde.cantor.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR}) | 89 | install(FILES org.kde.cantor.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR}) | ||
84 | 90 | | |||
85 | 91 | | |||
86 | feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES) | 92 | feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES) |
Maybe add set_package_properties like for LibSpectre?
Something like: