You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
79 lines
1.8 KiB
79 lines
1.8 KiB
#################################################
|
|
#
|
|
# (C) 2010-2011 Serghei Amelian
|
|
# serghei (DOT) amelian (AT) gmail.com
|
|
#
|
|
# Improvements and feedback are welcome
|
|
#
|
|
# This file is released under GPL >= 2
|
|
#
|
|
#################################################
|
|
|
|
include_directories(
|
|
${CMAKE_CURRENT_BINARY_DIR}
|
|
${CMAKE_CURRENT_SOURCE_DIR}
|
|
${CMAKE_BINARY_DIR}
|
|
${TDE_INCLUDE_DIR}
|
|
${TQT_INCLUDE_DIRS}
|
|
)
|
|
|
|
link_directories(
|
|
${TQT_LIBRARY_DIRS}
|
|
)
|
|
|
|
##### other data ################################
|
|
|
|
install( FILES x-konsole.desktop DESTINATION ${MIME_INSTALL_DIR}/application )
|
|
|
|
|
|
##### libkonsolepart (module) ###################
|
|
|
|
set( target libkonsolepart )
|
|
|
|
set( ${target}_SRCS
|
|
TEPty.cpp BlockArray.cpp konsole_part.cpp schema.cpp
|
|
session.cpp zmodem_dialog.cpp TEWidget.cpp TEmuVt102.cpp
|
|
TEScreen.cpp konsole_wcwidth.cpp TEmulation.cpp
|
|
TEHistory.cpp keytrans.cpp konsoleiface.skel sessioniface.skel
|
|
)
|
|
|
|
tde_add_kpart( ${target} AUTOMOC
|
|
SOURCES ${${target}_SRCS}
|
|
LINK tdeparts-shared
|
|
DESTINATION ${PLUGIN_INSTALL_DIR}
|
|
)
|
|
|
|
|
|
##### kded_kwrited (module) #####################
|
|
|
|
set( target kded_kwrited )
|
|
|
|
set( ${target}_SRCS
|
|
kwrited.cpp TEPty.cpp kwrited.skel
|
|
)
|
|
|
|
tde_add_kpart( ${target} AUTOMOC
|
|
SOURCES ${${target}_SRCS}
|
|
LINK tdeinit_kded-shared
|
|
DESTINATION ${PLUGIN_INSTALL_DIR}
|
|
)
|
|
|
|
|
|
##### konsole (tdeinit) #########################
|
|
|
|
set( target konsole )
|
|
|
|
set( ${target}_SRCS
|
|
TEPty.cpp BlockArray.cpp main.cpp konsole.cpp
|
|
schema.cpp session.cpp TEWidget.cpp TEmuVt102.cpp
|
|
TEScreen.cpp TEmulation.cpp TEHistory.cpp keytrans.cpp
|
|
konsoleiface.skel sessioniface.skel konsole_wcwidth.cpp
|
|
konsolebookmarkhandler.cpp konsolebookmarkmenu.cpp
|
|
zmodem_dialog.cpp printsettings.cpp
|
|
)
|
|
|
|
tde_add_tdeinit_executable( ${target} AUTOMOC
|
|
SOURCES ${${target}_SRCS}
|
|
LINK tdeprint-shared tdeio-shared ${XRENDER_LIBRARIES} dl
|
|
)
|