xref: /aoo42x/main/chart2/workbench/addin/makefile.mk (revision cdf0e10c)
1#*************************************************************************
2#
3# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4#
5# Copyright 2000, 2010 Oracle and/or its affiliates.
6#
7# OpenOffice.org - a multi-platform office productivity suite
8#
9# This file is part of OpenOffice.org.
10#
11# OpenOffice.org is free software: you can redistribute it and/or modify
12# it under the terms of the GNU Lesser General Public License version 3
13# only, as published by the Free Software Foundation.
14#
15# OpenOffice.org is distributed in the hope that it will be useful,
16# but WITHOUT ANY WARRANTY; without even the implied warranty of
17# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18# GNU Lesser General Public License version 3 for more details
19# (a copy is included in the LICENSE file that accompanied this code).
20#
21# You should have received a copy of the GNU Lesser General Public License
22# version 3 along with OpenOffice.org.  If not, see
23# <http://www.openoffice.org/license.html>
24# for a copy of the LGPLv3 License.
25#
26#*************************************************************************
27
28PRJ=..$/..
29PRJNAME=chartaddin
30
31TARGET=chartsampleaddin
32
33ENABLE_EXCEPTIONS=TRUE
34USE_DEFFILE=TRUE
35LIBTARGET=NO
36
37# --- Settings ----------------------------------
38
39.INCLUDE : settings.mk
40
41# --- Types -------------------------------------
42
43UNOUCROUT=$(OUT)$/inc$/$(PRJNAME)$/$(TARGET)
44INCPRE+=$(UNOUCROUT)
45
46# --- Types -------------------------------------
47
48# comprehensive type info, so rdb needn't be installed
49# CPPUMAKERFLAGS*=-C
50
51# UNOTYPES=\
52# 	com.sun.star.lang.XInitialization \
53# 	com.sun.star.lang.XServiceName \
54# 	com.sun.star.lang.XServiceInfo \
55# 	com.sun.star.util.XRefreshable \
56# 	com.sun.star.lang.XLocalizable  \
57# 	com.sun.star.chart.XDiagram \
58# 	com.sun.star.chart.XChartDocument \
59# 	com.sun.star.chart.XAxisXSupplier \
60# 	com.sun.star.chart.XAxisYSupplier \
61# 	com.sun.star.chart.XStatisticDisplay \
62# 	com.sun.star.lang.XMultiServiceFactory
63
64# --- Files -------------------------------------
65
66SLOFILES=\
67	$(SLO)$/sampleaddin.obj
68
69# --- Library -----------------------------------
70
71SHL1TARGET=$(TARGET)$(DLLPOSTFIX)
72SHL1OBJS=$(SLOFILES)
73SHL1STDLIBS= \
74		$(CPPUHELPERLIB)	\
75		$(CPPULIB)			\
76		$(VOSLIB)			\
77		$(SALLIB)
78
79SHL1DEPN=makefile.mk
80SHL1DEF=$(MISC)$/$(SHL1TARGET).def
81DEF1NAME=$(SHL1TARGET)
82DEF1EXPORTFILE=exports.dxp
83
84# --- Targets ----------------------------------
85
86.INCLUDE : target.mk
87