Warning, /sdk/kdesvn/src/ksvnwidgets/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 #### 0002 # Copyright (C) 2005-2009 by Rajko Albrecht ral@alwins-world.de # 0003 # http://kdesvn.alwins-world.de/ # 0004 # # 0005 # This program is free software; you can redistribute it and/or modify # 0006 # it under the terms of the GNU General Public License as published by # 0007 # the Free Software Foundation; either version 2 of the License, or # 0008 # (at your option) any later version. # 0009 # # 0010 # This program is distributed in the hope that it will be useful, # 0011 # but WITHOUT ANY WARRANTY; without even the implied warranty of # 0012 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # 0013 # GNU General Public License for more details. # 0014 # # 0015 # You should have received a copy of the GNU General Public License # 0016 # along with this program; if not, write to the # 0017 # Free Software Foundation, Inc., # 0018 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # 0019 #### 0020 0021 ki18n_wrap_ui(kdesvn_shared_ui 0022 authdlg.ui 0023 commitmessage.ui 0024 deleteform.ui 0025 depthselector.ui 0026 encodingselector.ui 0027 revertform.ui 0028 ssltrustprompt.ui 0029 ) 0030 0031 set(ksvnwidgetsrc 0032 authdialogimpl.cpp 0033 authdialogwidget.cpp 0034 commitmsg_impl.cpp 0035 deleteform.cpp 0036 depthselector.cpp 0037 diffbrowser.cpp 0038 diffsyntax.cpp 0039 encodingselector_impl.cpp 0040 ksvndialog.cpp 0041 models/commitmodel.cpp 0042 models/commitmodelhelper.cpp 0043 pwstorage.cpp 0044 revertform.cpp 0045 ssltrustprompt.cpp 0046 ) 0047 0048 set(ksvnwidgethdr 0049 authdialogimpl.h 0050 authdialogwidget.h 0051 commitmsg_impl.h 0052 deleteform.h 0053 depthselector.h 0054 diffbrowser.h 0055 diffsyntax.h 0056 encodingselector_impl.h 0057 ksvndialog.h 0058 models/commitmodel.h 0059 models/commitmodelhelper.h 0060 pwstorage.h 0061 revertform.h 0062 ssltrustprompt.h 0063 ) 0064 0065 qt5_add_dbus_interfaces(ksvnwidgetsrc ${KJOBWIDGETS_DBUS_INTERFACES_DIR}/kf5_org.kde.JobViewServer.xml) 0066 qt5_add_dbus_interfaces(ksvnwidgetsrc ${KJOBWIDGETS_DBUS_INTERFACES_DIR}/kf5_org.kde.JobView.xml) 0067 0068 add_library(ksvnwidgets STATIC ${kdesvn_shared_ui} ${ksvnwidgetsrc} ${ksvnwidgethdr}) 0069 target_include_directories(ksvnwidgets 0070 PUBLIC 0071 ${CMAKE_CURRENT_SOURCE_DIR}/../ 0072 ${CMAKE_CURRENT_BINARY_DIR}/../ 0073 ) 0074 target_link_libraries(ksvnwidgets 0075 PRIVATE 0076 kdesvnhelpers 0077 kdesvncfgreader 0078 KF5::Wallet 0079 PUBLIC 0080 svnqt 0081 Qt5::Widgets 0082 KF5::Completion 0083 KF5::ConfigWidgets 0084 KF5::I18n 0085 KF5::KIOWidgets 0086 KF5::Parts 0087 KF5::TextWidgets 0088 KF5::XmlGui 0089 )