Warning, /sdk/kde-dev-scripts/cmake-utils/samples/kpager/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 FIND_PACKAGE(KDE3 REQUIRED)
0002
0003 SET(CMAKE_VERBOSE_MAKEFILE ON)
0004
0005 ADD_DEFINITIONS(${QT_DEFINITIONS} ${KDE3_DEFINITIONS})
0006
0007 LINK_DIRECTORIES(${KDE3_LIB_DIR})
0008
0009 INCLUDE_DIRECTORIES( ${KDE3_INCLUDE_DIR} ${QT_INCLUDE_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} )
0010
0011
0012 ########### next target ###############
0013
0014 SET(kpager_SRCS
0015 desktop.cpp
0016 kpager.cpp
0017 config.cpp
0018 windowdrag.cpp
0019 main.cpp
0020 )
0021
0022 KDE3_AUTOMOC(${kpager_SRCS})
0023
0024 SET( kpager_DCOP_SKEL_SRCS kpagerIface.h )
0025
0026 KDE3_ADD_DCOP_SKELS(kpager_SRCS ${kpager_DCOP_SKEL_SRCS})
0027
0028 KDE3_ADD_EXECUTABLE(kpager ${kpager_SRCS})
0029
0030 TARGET_LINK_LIBRARIES(kpager ${QT_AND_KDECORE_LIBS} ${KDE4_KDEUI_LIBS} )
0031
0032 install(TARGETS kpager DESTINATION bin)
0033
0034
0035 ########### install files ###############
0036
0037 INSTALL_FILES( /share/applications/kde FILES kpager.desktop )
0038
0039 KDE3_INSTALL_ICONS( hicolor )
0040
0041
0042
0043 #original Makefile.am contents follow:
0044
0045 #INCLUDES= $(all_includes)
0046 #
0047 #bin_PROGRAMS = kpager
0048 #
0049 #kpager_SOURCES = desktop.cpp kpager.cpp config.cpp windowdrag.cpp \
0050 # kpagerIface.skel main.cpp
0051 #
0052 #kpager_METASOURCES = AUTO
0053 #kpager_LDFLAGS = $(all_libraries) $(KDE_RPATH)
0054 #
0055 #kpager_LDADD = $(LIB_KDEUI)
0056 #
0057 #KDE_ICON = kpager
0058 #
0059 #xdg_apps_DATA = kpager.desktop
0060 #
0061 #install-data-local: uninstall.desktop
0062 # $(mkinstalldirs) $(DESTDIR)$(kde_appsdir)/Utilities
0063 # $(INSTALL_DATA) $(srcdir)/uninstall.desktop $(DESTDIR)$(kde_appsdir)/Utilities/kpager.desktop
0064 #
0065 #messages:
0066 # $(XGETTEXT) *.cpp *.h -o $(podir)/kpager.pot