xref: /trunk/main/sc/Library_scfilt.mk (revision e10cbedd)
1b77af630Sdamjan#**************************************************************
2b77af630Sdamjan#
3b77af630Sdamjan#  Licensed to the Apache Software Foundation (ASF) under one
4b77af630Sdamjan#  or more contributor license agreements.  See the NOTICE file
5b77af630Sdamjan#  distributed with this work for additional information
6b77af630Sdamjan#  regarding copyright ownership.  The ASF licenses this file
7b77af630Sdamjan#  to you under the Apache License, Version 2.0 (the
8b77af630Sdamjan#  "License"); you may not use this file except in compliance
9b77af630Sdamjan#  with the License.  You may obtain a copy of the License at
10b77af630Sdamjan#
11b77af630Sdamjan#    http://www.apache.org/licenses/LICENSE-2.0
12b77af630Sdamjan#
13b77af630Sdamjan#  Unless required by applicable law or agreed to in writing,
14b77af630Sdamjan#  software distributed under the License is distributed on an
15b77af630Sdamjan#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16b77af630Sdamjan#  KIND, either express or implied.  See the License for the
17b77af630Sdamjan#  specific language governing permissions and limitations
18b77af630Sdamjan#  under the License.
19b77af630Sdamjan#
20b77af630Sdamjan#**************************************************************
21b77af630Sdamjan
22b77af630Sdamjan
23b77af630Sdamjan
24b77af630Sdamjan$(eval $(call gb_Library_Library,scfilt))
25b77af630Sdamjan
26b77af630Sdamjan$(eval $(call gb_Library_add_precompiled_header,scfilt,$(SRCDIR)/sc/inc/pch/precompiled_scfilt))
27b77af630Sdamjan
28b77af630Sdamjan$(eval $(call gb_Library_set_include,scfilt,\
29b77af630Sdamjan        $$(INCLUDE) \
30b77af630Sdamjan	-I$(SRCDIR)/sc/inc \
31b77af630Sdamjan	-I$(SRCDIR)/sc/inc/pch \
32b77af630Sdamjan	-I$(SRCDIR)/sc/source/ui/inc \
33b77af630Sdamjan	-I$(SRCDIR)/sc/source/core/inc \
34b77af630Sdamjan	-I$(SRCDIR)/sc/source/filter/inc \
35b77af630Sdamjan))
36b77af630Sdamjan
37b77af630Sdamjan$(eval $(call gb_Library_add_api,scfilt,\
38b77af630Sdamjan	offapi \
39b77af630Sdamjan	udkapi \
40b77af630Sdamjan))
41b77af630Sdamjan
42b77af630Sdamjan$(eval $(call gb_Library_add_linked_libs,scfilt,\
43b77af630Sdamjan	basegfx \
44b77af630Sdamjan	comphelper \
45b77af630Sdamjan	cppu \
46b77af630Sdamjan	cppuhelper \
47b77af630Sdamjan	drawinglayer \
48b77af630Sdamjan	editeng \
49b77af630Sdamjan	for \
50b77af630Sdamjan	msfilter \
51b77af630Sdamjan	ootk \
52b77af630Sdamjan	oox \
53b77af630Sdamjan	sal \
54b77af630Sdamjan	sax \
55b77af630Sdamjan	sb \
56b77af630Sdamjan	sc \
57b77af630Sdamjan	sfx \
58b77af630Sdamjan	sot \
59b77af630Sdamjan	stl \
60b77af630Sdamjan	svl \
61b77af630Sdamjan	svt \
62b77af630Sdamjan	svx \
63b77af630Sdamjan	svxcore \
64b77af630Sdamjan	tl \
65b77af630Sdamjan	utl \
66b77af630Sdamjan	vcl \
67b77af630Sdamjan	vos3 \
68b77af630Sdamjan	$(gb_STDLIBS) \
69b77af630Sdamjan))
70b77af630Sdamjan
71b77af630Sdamjan$(eval $(call gb_Library_add_exception_objects,scfilt,\
72b77af630Sdamjan	sc/source/filter/ftools/fapihelper \
73b77af630Sdamjan	sc/source/filter/ftools/fprogressbar \
74b77af630Sdamjan	sc/source/filter/ftools/ftools \
75b77af630Sdamjan	sc/source/filter/excel/colrowst \
76b77af630Sdamjan	sc/source/filter/excel/excdoc \
77b77af630Sdamjan	sc/source/filter/excel/excel \
78b77af630Sdamjan	sc/source/filter/excel/excform \
79b77af630Sdamjan	sc/source/filter/excel/excform8 \
80b77af630Sdamjan	sc/source/filter/excel/excimp8 \
81b77af630Sdamjan	sc/source/filter/excel/excrecds \
82b77af630Sdamjan	sc/source/filter/excel/exctools \
83b77af630Sdamjan	sc/source/filter/excel/expop2 \
84b77af630Sdamjan	sc/source/filter/excel/fontbuff \
85b77af630Sdamjan	sc/source/filter/excel/frmbase \
86b77af630Sdamjan	sc/source/filter/excel/impop \
87b77af630Sdamjan	sc/source/filter/excel/namebuff \
88b77af630Sdamjan	sc/source/filter/excel/read \
89b77af630Sdamjan	sc/source/filter/excel/tokstack \
90b77af630Sdamjan	sc/source/filter/excel/xechart \
91b77af630Sdamjan	sc/source/filter/excel/xecontent \
92b77af630Sdamjan	sc/source/filter/excel/xeescher \
93b77af630Sdamjan	sc/source/filter/excel/xeformula \
94b77af630Sdamjan	sc/source/filter/excel/xehelper \
95b77af630Sdamjan	sc/source/filter/excel/xelink \
96b77af630Sdamjan	sc/source/filter/excel/xename \
97b77af630Sdamjan	sc/source/filter/excel/xepage \
98b77af630Sdamjan	sc/source/filter/excel/xepivot \
99b77af630Sdamjan	sc/source/filter/excel/xerecord \
100b77af630Sdamjan	sc/source/filter/excel/xeroot \
101b77af630Sdamjan	sc/source/filter/excel/xestream \
102b77af630Sdamjan	sc/source/filter/excel/xestring \
103b77af630Sdamjan	sc/source/filter/excel/xestyle \
104b77af630Sdamjan	sc/source/filter/excel/xetable \
105b77af630Sdamjan	sc/source/filter/excel/xeview \
106b77af630Sdamjan	sc/source/filter/excel/xichart \
107b77af630Sdamjan	sc/source/filter/excel/xicontent \
108*e10cbeddSDon Lewis	sc/source/filter/excel/xiescher \
109b77af630Sdamjan	sc/source/filter/excel/xiformula \
110b77af630Sdamjan	sc/source/filter/excel/xihelper \
111b77af630Sdamjan	sc/source/filter/excel/xilink \
112b77af630Sdamjan	sc/source/filter/excel/xiname \
113b77af630Sdamjan	sc/source/filter/excel/xipage \
114b77af630Sdamjan	sc/source/filter/excel/xipivot \
115b77af630Sdamjan	sc/source/filter/excel/xiroot \
116b77af630Sdamjan	sc/source/filter/excel/xistream \
117b77af630Sdamjan	sc/source/filter/excel/xistring \
118b77af630Sdamjan	sc/source/filter/excel/xistyle \
119b77af630Sdamjan	sc/source/filter/excel/xiview \
120b77af630Sdamjan	sc/source/filter/excel/xladdress \
121b77af630Sdamjan	sc/source/filter/excel/xlchart \
122b77af630Sdamjan	sc/source/filter/excel/xlescher \
123b77af630Sdamjan	sc/source/filter/excel/xlformula \
124b77af630Sdamjan	sc/source/filter/excel/xlpage \
125b77af630Sdamjan	sc/source/filter/excel/xlpivot \
126b77af630Sdamjan	sc/source/filter/excel/xlroot \
127b77af630Sdamjan	sc/source/filter/excel/xlstyle \
128b77af630Sdamjan	sc/source/filter/excel/xltools \
129b77af630Sdamjan	sc/source/filter/excel/xltracer \
130b77af630Sdamjan	sc/source/filter/excel/xlview \
131b77af630Sdamjan	sc/source/filter/xcl97/xcl97esc \
132b77af630Sdamjan	sc/source/filter/xcl97/xcl97rec \
133b77af630Sdamjan	sc/source/filter/xcl97/XclImpChangeTrack \
134b77af630Sdamjan	sc/source/filter/xcl97/XclExpChangeTrack \
135b77af630Sdamjan	sc/source/filter/lotus/filter \
136b77af630Sdamjan	sc/source/filter/lotus/lotus \
137b77af630Sdamjan	sc/source/filter/lotus/lotimpop \
138b77af630Sdamjan	sc/source/filter/lotus/lotread \
139b77af630Sdamjan	sc/source/filter/lotus/lotform \
140b77af630Sdamjan	sc/source/filter/lotus/memory \
141b77af630Sdamjan	sc/source/filter/lotus/op \
142b77af630Sdamjan	sc/source/filter/lotus/optab \
143b77af630Sdamjan	sc/source/filter/lotus/tool \
144b77af630Sdamjan	sc/source/filter/lotus/expop \
145b77af630Sdamjan	sc/source/filter/lotus/export \
146b77af630Sdamjan	sc/source/filter/lotus/lotattr \
147b77af630Sdamjan	sc/source/filter/qpro/qpro \
148b77af630Sdamjan	sc/source/filter/qpro/qproform \
149b77af630Sdamjan	sc/source/filter/qpro/qprostyle \
150b77af630Sdamjan	sc/source/filter/qpro/biff \
151b77af630Sdamjan	sc/source/filter/dif/difimp \
152b77af630Sdamjan	sc/source/filter/dif/difexp \
153b77af630Sdamjan	sc/source/filter/html/htmlexp \
154b77af630Sdamjan	sc/source/filter/html/htmlexp2 \
155b77af630Sdamjan	sc/source/filter/html/htmlimp \
156b77af630Sdamjan	sc/source/filter/html/htmlpars \
157b77af630Sdamjan	sc/source/filter/rtf/eeimpars \
158b77af630Sdamjan	sc/source/filter/rtf/expbase \
159b77af630Sdamjan	sc/source/filter/rtf/rtfexp \
160b77af630Sdamjan	sc/source/filter/rtf/rtfimp \
161b77af630Sdamjan	sc/source/filter/rtf/rtfparse \
162b77af630Sdamjan	sc/source/filter/starcalc/scflt \
163b77af630Sdamjan	sc/source/filter/starcalc/scfobj \
164b77af630Sdamjan))
165b77af630Sdamjan
166b77af630Sdamjanifeq ($(OS)$(COM)$(CPUNAME),LINUXGCCSPARC)
167*e10cbeddSDon Lewis$(eval $(call gb_LinkTarget_set_cxx_optimization, \
168*e10cbeddSDon Lewis	sc/source/filter/excel/xiescher, $(gb_COMPILERNOOPTFLAGS) \
169b77af630Sdamjan))
170b77af630Sdamjanendif
171b77af630Sdamjan
172b77af630Sdamjan# vim: set noet sw=4 ts=4:
173