summaryrefslogtreecommitdiffstats
path: root/kppp/CMakeLists.txt
blob: 556280e7788b35ebed379e34495092956ffe66e3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#################################################
#
#  (C) 2010-2011 Serghei Amelian
#  serghei (DOT) amelian (AT) gmail.com
#
#  Improvements and feedback are welcome
#
#  This file is released under GPL >= 2
#
#################################################

include( ConfigureChecks.cmake )

add_subdirectory( pixmaps )
add_subdirectory( icons )
add_subdirectory( logview )
add_subdirectory( Rules )
add_subdirectory( DB )

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 Kppp.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )


##### kppp (executable) #########################

tde_add_executable( kppp SETUID AUTOMOC
  SOURCES
    kpppwidget.cpp general.cpp accounts.cpp connect.cpp conwindow.cpp
    debug.cpp edit.cpp iplined.cpp main.cpp modem.cpp modemcmds.cpp
    pppdargs.cpp pppdata.cpp scriptedit.cpp pwentry.cpp modeminfo.cpp
    pppstatdlg.cpp pppstats.cpp miniterm.cpp accounting.cpp
    acctselect.cpp ruleset.cpp docking.cpp runtests.cpp loginterm.cpp
    ppplog.cpp newwidget.cpp requester.cpp opener.cpp modemdb.cpp
    utils.cpp providerdb.cpp modems.cpp KPPPIface.skel
  LINK kio-shared
  DESTINATION ${BIN_INSTALL_DIR}
)