summaryrefslogtreecommitdiffstats
path: root/kplato/Makefile.am
blob: fbe328a694aea71bed05ad9eb4f9cde7e295d5ce (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
SUBDIRS = templates pics reports toolbar tests

INCLUDES = $(KOFFICE_INCLUDES) $(KOTEXT_INCLUDES) \
           -I$(top_srcdir)/kdgantt -I$(top_srcdir)/kugar/lib \
           $(all_includes)

libkplatopart_la_SOURCES = \
    kptsummarytaskgeneralpanelbase.ui \
    kptsummarytaskdialog.cc \
    kptsummarytaskgeneralpanel.cc \
    kptschedule.cc \
    kptappointment.cc \
    kptcalendarlistpanel.ui \
    kptresourceappointmentsview.cc \
    kpttaskappointmentsview.cc \
    kptdoublelistviewbase.cc \
    kptaccountsviewconfigdialog.cc \
    kptaccountsviewconfigurepanelbase.ui \
    kptaccountsview.cc \
    kpttaskcostpanelbase.ui \
    kpttaskcostpanel.cc \
    kptmilestoneprogresspanel.cc \
    kptmilestoneprogresspanelbase.ui \
    kptmilestoneprogressdialog.cc \
    kptaccount.cc kptaccountsdialog.cc kptaccountspanel.cc kptaccountspanelbase.ui \
    kptnode.cc kptproject.cc \
    kptrelation.cc kptresource.cc kpttask.cc \
    kptduration.cc kptfactory.cc kptpart.cc kptview.cc \
    kptdurationwidget.ui relationpanel.ui\
    kptprojectdialog.cc kpttaskdialog.cc  \
    kptmainprojectdialog.cc kptmainprojectpanel.cc kptmainprojectpanelbase.ui \
    kptganttview.cc kptresourcespanel.cc \
    kptpertview.cc kptpertcanvas.cc kptrelationdialog.cc \
    kptcanvasitem.cc kptprojectdialogbase.ui \
    resourcespanelbase.ui \
    kptresourceview.cc \
    kpttaskresourcespanelbase.ui kptrequestresourcespanel.cc \
    resourcedialogbase.ui kptresourcedialog.cc \
    kpttaskgeneralpanelbase.ui \
    kpttasknotespanelbase.ui \
    kptdatetime.cc \
    kptcalendar.cc kptcalendaredit.cc kptcalendarlistdialog.cc \
    kptcalendarpanel.cc kptdatetable.cc \
    kptcalendarlistdialogbase.cc kptcalendareditbase.cc \
    kptcommand.cc KPtViewIface.cc KPtViewIface.skel  \
    standardworktimedialogbase.ui kptstandardworktimedialog.cc \
    kptintervaleditbase.ui kptintervaledit.cc \
    kpttaskgeneralpanel.cc kpttaskdefaultpanel.cc \
    kptconfigtaskpanelbase.ui \
    kptconfigdialog.cc \
    kpttaskprogresspanel.cc kpttaskprogresspanelbase.ui \
    kpttaskprogressdialog.cc \
    kptconfig.cc kptcontext.cc \
    kptresourcesdialog.cc \
    kptwbsdefinitiondialog.cc kptwbsdefinitionpanel.cc kptwbsdefinitionpanelbase.ui \
    kptwbsdefinition.cc
##    kptconfigbehaviorpanel.cc kptconfigbehaviorpanelbase.ui \
##    kptreportview.cc 

# (this is not used)
noinst_HEADERS = \
    kptxmlloaderobject.h \
    kptsummarytaskdialog.h \
    kptsummarytaskgeneralpanel.h \
    kptschedule.h \
    kptappointment.h \
    kptresourceappointmentsview.h \
    kpttaskappointmentsview.h \
    kptdoublelistviewbase.h \
    kptaccountsviewconfigdialog.h \
    kptaccountsview.h \
    kpttaskcostpanel.h \
    kpttaskprogresspanel.h \
    kpttaskprogressdialog.h \
    kptaccount.h kptaccountsdialog.h kptaccountspanel.h \
    kptaboutdata.h kptduration.h kptfactory.h \
    kptnode.h kptpart.h kptproject.h kptrelation.h \
    kptresource.h kpttask.h kptview.h \
    kptprojectdialog.h kpttaskdialog.h  \
    kptmainprojectdialog.h \
    kptganttview.h kptcanvasitem.h \
    kptpertview.h kptpertcanvas.h kptrelationdialog.h \
    kptresourcespanel.h kptresourceview.h \
    kptrequestresourcespanel.h kptresourcedialog.h\
    kptdatetime.h kptmap.h \
    kptcalendar.h kptcalendaredit.h kptcalendarlistdialog.h \
    kptcalendarpanel.h kptdatetable.h \
    kptcalendarlistdialogbase.h kptcalendareditbase.h \
    kptcommand.h \
    kptstandardworktimedialog.h kptintervaledit.h intervalitem.h \
    kpttaskgeneralpanel.h kpttaskdefaultpanel.h \
    kptconfigdialog.h \
    kpttaskprogresspanel.h \
    kptconfig.h kptcontext.h \
    kptresourcesdialog.h \
    kptwbsdefinitiondialog.h kptwbsdefinitionpanel.h \
    kptwbsdefinition.h \
    kpteffortcostmap.h
##    kptconfigbehaviorpanel.h \
##    kptreportview.h

## The part
lib_LTLIBRARIES = 
kde_module_LTLIBRARIES = libkplatopart.la
libkplatopart_la_LDFLAGS = $(KDE_LDFLAGS) $(KDE_PLUGIN) -lkdecore -lkdeui $(LIB_QT) -lkjs -lkdefx -lkio -lkparts -L../lib/kofficecore/.libs/ -lkofficecore -L../lib/kofficeui/.libs/ -lkofficeui -L../lib/store/.libs/ -lkstore -lkdeprint
libkplatopart_la_LIBADD = $(LIB_KABC) $(LIB_KOFFICEUI) \
                          $(top_builddir)/kdgantt/libkdgantt.la
##                          $(top_builddir)/kugar/lib/libkugarlib.la

libkplatopart_la_METASOURCES = AUTO

## The kdeinit loadable module and executable
kdeinit_LTLIBRARIES = kplato.la
bin_PROGRAMS =
kplato_la_SOURCES = main.cc
kplato_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN) -lkdecore -lkdeui $(LIB_QT) -lkjs -lkdefx -lkio -lkparts -L../lib/kofficecore/.libs/ -lkofficecore -L../lib/kofficeui/.libs/ -lkofficeui -L../lib/store/.libs/ -lkstore -lkdeprint
kplato_la_LIBADD = $(LIB_KOFFICECORE)

xdg_apps_DATA = kplato.desktop

rcdir = $(kde_datadir)/kplato
rc_DATA = kplato.rc kplato_readonly.rc

## NOTE: extractattr needs <Label & Text on same line!
messages: rc.cpp
	$(EXTRACTATTR) --attr=Label,Text reports/*.ktf >>rc.cpp
	$(XGETTEXT) rc.cpp *.cc kptaboutdata.h -o $(podir)/kplato.pot

kde_services_DATA = kplatopart.desktop

include $(top_srcdir)/admin/Doxyfile.am