xref: /trunk/main/scaddins/Library_date.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,date))
25*390c74e1SDamjan Jovanovic
26*390c74e1SDamjan Jovanovic$(eval $(call gb_Library_set_componentfile,date,scaddins/source/datefunc/date))
27*390c74e1SDamjan Jovanovic
28*390c74e1SDamjan Jovanovic$(eval $(call gb_Library_set_private_api,date,$(OUTDIR)/bin/types.rdb,\
29*390c74e1SDamjan Jovanovic	$(SRCDIR)/scaddins/source/datefunc/dateadd.idl,\
30*390c74e1SDamjan Jovanovic        com.sun.star.sheet.addin.XDateFunctions \
31*390c74e1SDamjan Jovanovic        com.sun.star.sheet.addin.XMiscFunctions \
32*390c74e1SDamjan Jovanovic        com.sun.star.lang.XComponent \
33*390c74e1SDamjan Jovanovic        com.sun.star.lang.XMultiServiceFactory \
34*390c74e1SDamjan Jovanovic        com.sun.star.lang.XSingleComponentFactory \
35*390c74e1SDamjan Jovanovic        com.sun.star.lang.XSingleServiceFactory \
36*390c74e1SDamjan Jovanovic        com.sun.star.uno.TypeClass \
37*390c74e1SDamjan Jovanovic        com.sun.star.uno.XInterface \
38*390c74e1SDamjan Jovanovic        com.sun.star.registry.XImplementationRegistration \
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))
49*390c74e1SDamjan Jovanovic
50*390c74e1SDamjan Jovanovic$(eval $(call gb_Library_add_linked_libs,date,\
51*390c74e1SDamjan Jovanovic	cppu \
52*390c74e1SDamjan Jovanovic	cppuhelper \
53*390c74e1SDamjan Jovanovic	sal \
54*390c74e1SDamjan Jovanovic	stl \
55*390c74e1SDamjan Jovanovic	tl \
56*390c74e1SDamjan Jovanovic	$(gb_STDLIBS) \
57*390c74e1SDamjan Jovanovic))
58*390c74e1SDamjan Jovanovic
59*390c74e1SDamjan Jovanovic$(eval $(call gb_Library_add_exception_objects,date,\
60*390c74e1SDamjan Jovanovic	scaddins/source/datefunc/datefunc \
61*390c74e1SDamjan Jovanovic))
62*390c74e1SDamjan Jovanovic
63*390c74e1SDamjan Jovanovic# vim: set noet sw=4 ts=4:
64*390c74e1SDamjan Jovanovic
65