xref: /aoo42x/main/framework/Library_fwe.mk (revision b63233d8)
1#**************************************************************
2#
3#  Licensed to the Apache Software Foundation (ASF) under one
4#  or more contributor license agreements.  See the NOTICE file
5#  distributed with this work for additional information
6#  regarding copyright ownership.  The ASF licenses this file
7#  to you under the Apache License, Version 2.0 (the
8#  "License"); you may not use this file except in compliance
9#  with the License.  You may obtain a copy of the License at
10#
11#    http://www.apache.org/licenses/LICENSE-2.0
12#
13#  Unless required by applicable law or agreed to in writing,
14#  software distributed under the License is distributed on an
15#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16#  KIND, either express or implied.  See the License for the
17#  specific language governing permissions and limitations
18#  under the License.
19#
20#**************************************************************
21
22
23
24$(eval $(call gb_Library_Library,fwe))
25
26$(eval $(call gb_Library_set_include,fwe,\
27	-I$(SRCDIR)/framework/inc/pch \
28	-I$(SRCDIR)/framework/source/inc \
29	-I$(SRCDIR)/framework/inc \
30	-I$(WORKDIR)/inc/framework/ \
31	$$(INCLUDE) \
32	-I$(OUTDIR)/inc/framework \
33))
34
35$(eval $(call gb_Library_add_defs,fwe,\
36	-DFWE_DLLIMPLEMENTATION\
37))
38
39$(eval $(call gb_Library_add_api,fwe,\
40	udkapi \
41	offapi \
42))
43
44$(eval $(call gb_Library_add_linked_libs,fwe,\
45	comphelper \
46	cppu \
47	cppuhelper \
48	fwi \
49	sal \
50	stl \
51	svl \
52	svt \
53	tl \
54	utl \
55	vcl \
56	vos3 \
57	$(gb_STDLIBS) \
58))
59
60$(eval $(call gb_Library_add_exception_objects,fwe,\
61	framework/source/fwe/classes/actiontriggercontainer \
62	framework/source/fwe/classes/actiontriggerpropertyset \
63	framework/source/fwe/classes/actiontriggerseparatorpropertyset \
64	framework/source/fwe/classes/addonmenu \
65	framework/source/fwe/classes/addonsoptions \
66	framework/source/fwe/classes/bmkmenu \
67	framework/source/fwe/classes/framelistanalyzer \
68	framework/source/fwe/classes/fwkresid \
69	framework/source/fwe/classes/imagewrapper \
70	framework/source/fwe/classes/menuextensionsupplier \
71	framework/source/fwe/classes/rootactiontriggercontainer \
72	framework/source/fwe/classes/sfxhelperfunctions \
73	framework/source/fwe/dispatch/interaction \
74	framework/source/fwe/helper/acceleratorinfo \
75	framework/source/fwe/helper/actiontriggerhelper \
76	framework/source/fwe/helper/configimporter \
77	framework/source/fwe/helper/imageproducer \
78	framework/source/fwe/helper/propertysetcontainer \
79	framework/source/fwe/helper/titlehelper \
80	framework/source/fwe/helper/documentundoguard \
81	framework/source/fwe/helper/undomanagerhelper \
82	framework/source/fwe/interaction/preventduplicateinteraction \
83	framework/source/fwe/xml/eventsconfiguration \
84	framework/source/fwe/xml/eventsdocumenthandler \
85	framework/source/fwe/xml/menuconfiguration \
86	framework/source/fwe/xml/menudocumenthandler \
87	framework/source/fwe/xml/saxnamespacefilter \
88	framework/source/fwe/xml/statusbarconfiguration \
89	framework/source/fwe/xml/statusbardocumenthandler \
90	framework/source/fwe/xml/toolboxconfiguration \
91	framework/source/fwe/xml/toolboxdocumenthandler \
92	framework/source/fwe/xml/xmlnamespaces \
93))
94
95# vim: set noet sw=4 ts=4:
96