Add Fedora build instructions

master
Plailect 7 years ago
parent edae75d977
commit 6736cd38b0
No known key found for this signature in database
GPG Key ID: F8A415C5EA602A41
  1. 4
      CMakeLists.txt
  2. 17
      README.md

@ -5,8 +5,8 @@ set (CMAKE_MODULE_PATH
${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR} ${CMAKE_MODULE_PATH}
)
find_package (Qt5 ${QT_MIN_VERSION} REQUIRED CONFIG COMPONENTS Widgets Core Quick)
find_package (KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS I18n Service Runner TextWidgets ConfigWidgets PlasmaQuick Notifications)
find_package (Qt5 ${QT_MIN_VERSION} REQUIRED CONFIG COMPONENTS Widgets Core Quick DBus)
find_package (KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS I18n Service Runner TextWidgets ConfigWidgets PlasmaQuick Notifications Auth)
include(KDEInstallDirs)
include(KDECMakeSettings)

@ -41,3 +41,20 @@ cd build
cmake .. -DCMAKE_EXPORT_COMPILE_COMMANDS=1 -DCMAKE_INSTALL_PREFIX=`kf5-config --prefix` -DKDE_INSTALL_QTPLUGINDIR=`kf5-config --qt-plugins`
make
```
For Fedora (>=23) you will need the following build dependencies:
```
dnf install @development-tools cmake extra-cmake-modules gettext \
qt5-qtdeclarative-devel \
kf5-ki18n-devel \
kf5-kservice-devel \
kf5-krunner-devel \
kf5-ktextwidgets-devel \
kf5-knotifications-devel \
kf5-kconfigwidgets-devel \
mkdir -p build
cd build
cmake .. -DCMAKE_EXPORT_COMPILE_COMMANDS=1 -DCMAKE_INSTALL_PREFIX=`kf5-config --prefix` -DKDE_INSTALL_QTPLUGINDIR=`kf5-config --qt-plugins`
make
```
Loading…
Cancel
Save