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 komparesaveoptionsbase.ui ) kde4_add_plugin(komparepart ${komparepart_PART_SRCS}) target_link_libraries(komparepart ${KDE4_KPARTS_LIBS} komparedialogpages komparediff2 kompareinterface ) install(TARGETS komparepart DESTINATION ${KDE4_PLUGIN_INSTALL_DIR} ) ########### install files ############### install( FILES komparepart.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR} ) install( FILES komparepartui.rc DESTINATION ${KDE4_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 #