blob: 59a7ad3a5c3aaeb12551a7e93f177e54f5b6cc6f (
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
|
#################################################
#
# (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_BINARY_DIR}/buildtools/lib/widgets
${CMAKE_BINARY_DIR}
${CMAKE_SOURCE_DIR}/buildtools/lib/base
${CMAKE_SOURCE_DIR}/buildtools/lib/widgets
${CMAKE_SOURCE_DIR}/buildtools/lib/parsers/autotools
${CMAKE_SOURCE_DIR}/lib/interfaces
${CMAKE_SOURCE_DIR}/lib/interfaces/extensions
${CMAKE_SOURCE_DIR}/lib/interfaces/external
${CMAKE_SOURCE_DIR}/lib/interfaces/extras
${CMAKE_SOURCE_DIR}/lib/util
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
link_directories(
${TQT_LIBRARY_DIRS}
)
##### other data ################################
tde_create_translated_desktop(
SOURCE kdevautoproject.desktop kdevtdeautoproject.desktop
DESTINATION ${SERVICES_INSTALL_DIR}
PO_DIR tdevelop-desktops
)
install( FILES kdevautoproject.rc DESTINATION ${DATA_INSTALL_DIR}/kdevautoproject )
##### libkdevautoproject (module) ###############
tde_add_kpart( libkdevautoproject AUTOMOC
SOURCES
autoprojectpart.cpp autoprojectwidget.cpp
configureoptionswidget.cpp configureoptionswidgetbase.ui
subprojectoptionsdlg.cpp subprojectoptionsdlgbase.ui
targetoptionsdlg.cpp targetoptionsdlgbase.ui
addservicedlg.cpp addservicedlgbase.ui
addapplicationdlg.cpp addapplicationdlgbase.ui
addtargetdlg.cpp addtargetdlgbase.ui addsubprojectdlg.cpp
addfiledlgbase.ui addfiledlg.cpp removefiledlgbase.ui
removefiledlg.cpp addicondlgbase.ui addicondlg.cpp
addtranslationdlg.cpp addprefixdlg.cpp
tdefilednddetailview.cpp tdefiledndiconview.cpp
fileselectorwidget.cpp misc.cpp addsubprojectdlgbase.ui
removetargetdlg.cpp removetargetdlgbase.ui
choosetargetdialog.cpp choosetargetdlgbase.ui
addexistingdlgbase.ui addexistingfilesdlg.cpp
addexistingdirectoriesdlg.cpp kimporticonview.cpp
autosubprojectview.cpp autodetailsview.cpp
autolistviewitems.cpp managecustomcommandsbase.ui
managecustomcommand.cpp autoprojectviewbase.ui
autotoolsaction.cpp makefilehandler.cpp
LINK kdevautotoolsparser-static kdevbuildbase-shared kdevbuildtoolswidgets-shared
DESTINATION ${PLUGIN_INSTALL_DIR}
)
|