blob: c1287dc823e6e39a17363f639e89a29fce6ccdbb (
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
|
#################################################
#
# (C) 2010 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${TQT_INCLUDE_DIRS}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}/tdeio/kssl
${CMAKE_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_BINARY_DIR}/tdecore
${CMAKE_SOURCE_DIR}
${CMAKE_SOURCE_DIR}/dcop
${CMAKE_SOURCE_DIR}/tdecore
${CMAKE_SOURCE_DIR}/tdecore/network
${CMAKE_SOURCE_DIR}/tdeui
${CMAKE_SOURCE_DIR}/tdeio
${CMAKE_SOURCE_DIR}/tdeio/kssl
${CMAKE_SOURCE_DIR}/interfaces
${LIBR_INCLUDEDIR}
${GAMIN_INCLUDEDIR}
)
link_directories(
${GAMIN_LIBDIR}
)
##### headers ###################################
install( FILES
kservicetype.h kmimetype.h kmimemagic.h kservice.h
krun.h kdirwatch.h kautomount.h kuserprofile.h
kshred.h kar.h ktar.h kzip.h ktrader.h kurifilter.h
kurlcompletion.h kshellcompletion.h tdefileitem.h
tdefileshare.h ksambashare.h knfsshare.h kdirlister.h
kservicegroup.h kimageio.h kdirnotify.h kdirnotify_stub.h
kurlpixmapprovider.h kprotocolinfo.h tdeprotocolmanager.h
kfilterbase.h kfilterdev.h tdeemailsettings.h kscan.h
kdatatool.h karchive.h tdefilefilter.h tdefilemetainfo.h
renamedlgplugin.h kmimetyperesolver.h kdcopservicestarter.h
kremoteencoding.h kmimetypechooser.h
DESTINATION ${INCLUDE_INSTALL_DIR} )
# FIXME seems that ACL is no longer optional
#if( USE_POSIX_ACL )
install( FILES kacl.h DESTINATION ${INCLUDE_INSTALL_DIR} )
#endif( USE_POSIX_ACL )
install( FILES
connection.h slaveinterface.h slave.h slaveconfig.h
sessiondata.h global.h passdlg.h netaccess.h job.h
scheduler.h jobclasses.h paste.h slavebase.h
progressbase.h defaultprogress.h statusbarprogress.h
tcpslavebase.h forwardingslavebase.h observer.h
chmodjob.h kmdbase.h authinfo.h ioslave_defaults.h
http_slave_defaults.h previewjob.h thumbcreator.h
metainfojob.h davjob.h renamedlg.h skipdlg.h
${CMAKE_CURRENT_BINARY_DIR}/uiserver_stub.h
DESTINATION ${INCLUDE_INSTALL_DIR}/tdeio )
##### tdeiocore ###################################
set( target tdeiocore )
set( ${target}_SRCS
authinfo.cpp kshred.cpp tdeprotocolmanager.cpp slave.cpp
slaveinterface.cpp observer.stub sessiondata.cpp
scheduler.cpp connection.cpp job.cpp global.cpp
slaveconfig.cpp kurlpixmapprovider.cpp netaccess.cpp
paste.cpp pastedialog.cpp kmimemagic.cpp tcpslavebase.cpp
slavebase.cpp passdlg.cpp forwardingslavebase.cpp
progressbase.cpp defaultprogress.cpp statusbarprogress.cpp
kdirnotify.cpp kdirnotify.skel kdirnotify_stub.cpp
observer.cpp ../misc/uiserver.stub observer.skel tdeemailsettings.cpp
kprotocolinfo.cpp renamedlg.cpp skipdlg.cpp kremoteencoding.cpp
kmimetypechooser.cpp backtrace_symbols.c
)
tde_add_library( ${target} STATIC_PIC AUTOMOC
SOURCES ${${target}_SRCS}
DEPENDENCIES dcopidl
LINK bfd
)
##### tdesycoca ###################################
set( target tdesycoca )
set( ${target}_SRCS
kdirwatch.cpp tdefileshare.cpp ksambashare.cpp
knfsshare.cpp ktrader.cpp ktraderparse.cpp
ktraderparsetree.cpp kservicetypefactory.cpp
kservicetype.cpp kmimetype.cpp kservicegroup.cpp
kservice.cpp kservicefactory.cpp kuserprofile.cpp
kservicegroupfactory.cpp kurifilter.cpp kfilterbase.cpp
kfilterdev.cpp kshellcompletion.cpp kurlcompletion.cpp
kautomount.cpp krun.cpp tdefileitem.cpp kdirlister.cpp
kimageio.cpp yacc.c lex.c chmodjob.cpp kscan.cpp
kar.cpp ktar.cpp kzip.cpp previewjob.cpp metainfojob.cpp
davjob.cpp kdatatool.cpp karchive.cpp tdefilefilter.cpp
tdefilemetainfo.cpp kdcopservicestarter.cpp dataslave.cpp
dataprotocol.cpp
)
# FIXME seems that ACL is no longer optional
#if( USE_POSIX_ACL )
set( ${target}_SRCS ${${target}_SRCS} kacl.cpp posixacladdons.cpp )
#endif( USE_POSIX_ACL )
tde_add_library( ${target} STATIC_PIC AUTOMOC
SOURCES ${${target}_SRCS}
LINK ${GAMIN_LIBRARIES}
)
##### tdelficon ###################################
if( HAVE_ELFICON )
set( target tdelficon )
set( ${target}_SRCS
tdelficon.cpp
)
tde_add_library( ${target} STATIC_PIC AUTOMOC
SOURCES ${${target}_SRCS}
)
endif( HAVE_ELFICON )
|