mirror of
https://bitbucket.org/smil3y/kde-extraapps.git
synced 2025-02-24 10:52:53 +00:00
85 lines
2.3 KiB
CMake
85 lines
2.3 KiB
CMake
|
|
include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/../libdialogpages ${CMAKE_CURRENT_SOURCE_DIR}/../interfaces ${CMAKE_CURRENT_SOURCE_DIR}/../libkomparediff2 )
|
|
|
|
|
|
########### next target ###############
|
|
|
|
set( komparepart_PART_SRCS
|
|
kompare_part.cpp
|
|
kompareconnectwidget.cpp
|
|
komparesplitter.cpp
|
|
komparelistview.cpp
|
|
kompareprefdlg.cpp
|
|
komparesaveoptionsbase.cpp
|
|
komparesaveoptionswidget.cpp
|
|
kompareview.cpp )
|
|
|
|
|
|
kde4_add_ui_files(komparepart_PART_SRCS komparesaveoptionsbase.ui )
|
|
|
|
kde4_add_plugin(komparepart ${komparepart_PART_SRCS})
|
|
|
|
|
|
|
|
target_link_libraries(komparepart ${KDE4_KPARTS_LIBS} komparedialogpages komparediff2 kompareinterface )
|
|
|
|
install(TARGETS komparepart DESTINATION ${PLUGIN_INSTALL_DIR} )
|
|
|
|
|
|
########### install files ###############
|
|
|
|
install( FILES komparepart.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
|
install( FILES komparepartui.rc DESTINATION ${DATA_INSTALL_DIR}/kompare )
|
|
|
|
|
|
|
|
|
|
#original Makefile.am contents follow:
|
|
|
|
##########################################################################
|
|
## KPART SECTION
|
|
##########################################################################
|
|
#
|
|
#INCLUDES = \
|
|
# -I$(top_srcdir)/kompare/libdialogpages \
|
|
# -I$(top_srcdir)/kompare/interfaces \
|
|
# $(all_includes)
|
|
#
|
|
#noinst_HEADERS = \
|
|
# kompare_part.h \
|
|
# komparesplitter.h \
|
|
# kompareprefdlg.h \
|
|
# komparelistview.h \
|
|
# kompareconnectwidget.h \
|
|
# komparesaveoptionsbase.h \
|
|
# komparesaveoptionswidget.h \
|
|
# kompare_qsplitter.h
|
|
#
|
|
## let automoc handle all of the meta source files (moc)
|
|
#METASOURCES = AUTO
|
|
#
|
|
#kde_module_LTLIBRARIES = libkomparepart.la
|
|
#
|
|
## the Part's source, library search path, and link libraries
|
|
#libkomparepart_la_SOURCES = \
|
|
# kompare_part.cpp \
|
|
# kompareconnectwidget.cpp \
|
|
# komparesplitter.cpp \
|
|
# komparelistview.cpp \
|
|
# kompareprefdlg.cpp \
|
|
# komparesaveoptionsbase.ui \
|
|
# komparesaveoptionswidget.cpp
|
|
#
|
|
#libkomparepart_la_LDFLAGS = $(KDE_PLUGIN) $(all_libraries)
|
|
#libkomparepart_la_LIBADD = $(LIB_KPARTS) $(LIB_KFILE) \
|
|
# ../libdialogpages/libdialogpages.la \
|
|
# ../interfaces/libkompareinterface.la
|
|
#
|
|
## this is where the desktop file will go
|
|
#partdesktopdir = $(kde_servicesdir)
|
|
#partdesktop_DATA = komparepart.desktop
|
|
#
|
|
## this is where the part's XML-GUI resource file goes
|
|
#partrcdir = $(kde_datadir)/kompare
|
|
#partrc_DATA = komparepartui.rc
|
|
#
|