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