xref: /aoo42x/main/scaddins/Library_analysis.mk (revision 390c74e1)
1*390c74e1SDamjan Jovanovic#**************************************************************
2*390c74e1SDamjan Jovanovic#
3*390c74e1SDamjan Jovanovic#  Licensed to the Apache Software Foundation (ASF) under one
4*390c74e1SDamjan Jovanovic#  or more contributor license agreements.  See the NOTICE file
5*390c74e1SDamjan Jovanovic#  distributed with this work for additional information
6*390c74e1SDamjan Jovanovic#  regarding copyright ownership.  The ASF licenses this file
7*390c74e1SDamjan Jovanovic#  to you under the Apache License, Version 2.0 (the
8*390c74e1SDamjan Jovanovic#  "License"); you may not use this file except in compliance
9*390c74e1SDamjan Jovanovic#  with the License.  You may obtain a copy of the License at
10*390c74e1SDamjan Jovanovic#
11*390c74e1SDamjan Jovanovic#    http://www.apache.org/licenses/LICENSE-2.0
12*390c74e1SDamjan Jovanovic#
13*390c74e1SDamjan Jovanovic#  Unless required by applicable law or agreed to in writing,
14*390c74e1SDamjan Jovanovic#  software distributed under the License is distributed on an
15*390c74e1SDamjan Jovanovic#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16*390c74e1SDamjan Jovanovic#  KIND, either express or implied.  See the License for the
17*390c74e1SDamjan Jovanovic#  specific language governing permissions and limitations
18*390c74e1SDamjan Jovanovic#  under the License.
19*390c74e1SDamjan Jovanovic#
20*390c74e1SDamjan Jovanovic#**************************************************************
21*390c74e1SDamjan Jovanovic
22*390c74e1SDamjan Jovanovic
23*390c74e1SDamjan Jovanovic
24*390c74e1SDamjan Jovanovic$(eval $(call gb_Library_Library,analysis))
25*390c74e1SDamjan Jovanovic
26*390c74e1SDamjan Jovanovic$(eval $(call gb_Library_set_componentfile,analysis,scaddins/source/analysis/analysis))
27*390c74e1SDamjan Jovanovic
28*390c74e1SDamjan Jovanovic$(eval $(call gb_Library_set_private_api,analysis,$(OUTDIR)/bin/types.rdb,\
29*390c74e1SDamjan Jovanovic	$(SRCDIR)/scaddins/source/analysis/analysisadd.idl,\
30*390c74e1SDamjan Jovanovic        com.sun.star.sheet.addin.XAnalysis \
31*390c74e1SDamjan Jovanovic        com.sun.star.lang.XComponent \
32*390c74e1SDamjan Jovanovic        com.sun.star.lang.XMultiServiceFactory \
33*390c74e1SDamjan Jovanovic        com.sun.star.lang.XSingleComponentFactory \
34*390c74e1SDamjan Jovanovic        com.sun.star.lang.XSingleServiceFactory \
35*390c74e1SDamjan Jovanovic        com.sun.star.uno.TypeClass \
36*390c74e1SDamjan Jovanovic        com.sun.star.uno.XInterface \
37*390c74e1SDamjan Jovanovic        com.sun.star.registry.XImplementationRegistration \
38*390c74e1SDamjan Jovanovic        com.sun.star.sheet.LocalizedName \
39*390c74e1SDamjan Jovanovic        com.sun.star.sheet.XAddIn \
40*390c74e1SDamjan Jovanovic        com.sun.star.sheet.XCompatibilityNames \
41*390c74e1SDamjan Jovanovic        com.sun.star.lang.XServiceName \
42*390c74e1SDamjan Jovanovic        com.sun.star.lang.XServiceInfo \
43*390c74e1SDamjan Jovanovic        com.sun.star.lang.XTypeProvider \
44*390c74e1SDamjan Jovanovic        com.sun.star.uno.XWeak \
45*390c74e1SDamjan Jovanovic        com.sun.star.uno.XAggregation \
46*390c74e1SDamjan Jovanovic        com.sun.star.uno.XComponentContext \
47*390c74e1SDamjan Jovanovic        com.sun.star.util.Date \
48*390c74e1SDamjan Jovanovic        com.sun.star.util.XNumberFormatter \
49*390c74e1SDamjan Jovanovic        com.sun.star.util.XNumberFormatTypes \
50*390c74e1SDamjan Jovanovic        com.sun.star.sheet.NoConvergenceException \
51*390c74e1SDamjan Jovanovic))
52*390c74e1SDamjan Jovanovic
53*390c74e1SDamjan Jovanovic$(eval $(call gb_Library_add_linked_libs,analysis,\
54*390c74e1SDamjan Jovanovic	cppu \
55*390c74e1SDamjan Jovanovic	cppuhelper \
56*390c74e1SDamjan Jovanovic	sal \
57*390c74e1SDamjan Jovanovic	stl \
58*390c74e1SDamjan Jovanovic	tl \
59*390c74e1SDamjan Jovanovic	$(gb_STDLIBS) \
60*390c74e1SDamjan Jovanovic))
61*390c74e1SDamjan Jovanovic
62*390c74e1SDamjan Jovanovic$(eval $(call gb_Library_add_exception_objects,analysis,\
63*390c74e1SDamjan Jovanovic	scaddins/source/analysis/analysis \
64*390c74e1SDamjan Jovanovic	scaddins/source/analysis/financial \
65*390c74e1SDamjan Jovanovic	scaddins/source/analysis/analysishelper \
66*390c74e1SDamjan Jovanovic	scaddins/source/analysis/bessel \
67*390c74e1SDamjan Jovanovic))
68*390c74e1SDamjan Jovanovic
69*390c74e1SDamjan Jovanovic# vim: set noet sw=4 ts=4:
70*390c74e1SDamjan Jovanovic
71