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# *************************************************************
21all_fragments+=calc
22
23# -----------------------------------------------
24# count = 27
25T4_CALC = \
26	calc_DIF \
27	writer_web_HTML \
28	calc_Lotus \
29	calc_QPro \
30	calc_MS_Excel_40 \
31	calc_MS_Excel_40_VorlageTemplate \
32	calc_MS_Excel_5095 \
33	calc_MS_Excel_5095_VorlageTemplate \
34	calc_MS_Excel_95 \
35	calc_MS_Excel_95_VorlageTemplate \
36	calc_MS_Excel_97 \
37	calc_MS_Excel_97_VorlageTemplate \
38	writer_Rich_Text_Format \
39	calc_SYLK \
40	calc_StarOffice_XML_Calc \
41	calc_Text_txt_csv_StarCalc \
42	calc_StarOffice_XML_Calc_Template \
43	pdf_Portable_Document_Format \
44	calc_dBase\
45	calc8\
46	calc_NSO_UOF2 \
47	calc8_template \
48	calc_MS_Excel_2003_XML \
49	MS_Excel_2007_XML \
50	MS_Excel_2007_XML_Template \
51	MS_Excel_2007_Binary
52
53# -----------------------------------------------
54# count = 28
55F4_CALC = \
56	DIF \
57	HTML__StarCalc_ \
58	Lotus \
59	QPro \
60	MS_Excel_4_0 \
61	MS_Excel_4_0_Vorlage_Template \
62	MS_Excel_5_0_95 \
63	MS_Excel_5_0_95_Vorlage_Template \
64	MS_Excel_95 \
65	MS_Excel_95_Vorlage_Template \
66	MS_Excel_97 \
67	MS_Excel_97_Vorlage_Template \
68	Rich_Text_Format__StarCalc_ \
69	SYLK \
70	StarOffice_XML__Calc_ \
71	Text___txt___csv__StarCalc_ \
72	calc_HTML_WebQuery \
73	calc_StarOffice_XML_Calc_Template \
74	calc_pdf_Export \
75	dBase \
76	calc8 \
77	NSO_Calc_UOF2 \
78	calc8_template \
79	MS_Excel_2003_XML \
80	calc_MS_Excel_2007_XML \
81	calc_MS_Excel_2007_XML_Template \
82	calc_MS_Excel_2007_Binary
83
84# -----------------------------------------------
85# count = 12
86F4_UI_CALC = \
87	HTML__StarCalc__ui \
88	MS_Excel_4_0_Vorlage_Template_ui \
89	MS_Excel_5_0_95_Vorlage_Template_ui \
90	MS_Excel_95_Vorlage_Template_ui \
91	MS_Excel_97_Vorlage_Template_ui \
92	StarOffice_XML__Calc__ui \
93	Text___txt___csv__StarCalc__ui \
94	calc_HTML_WebQuery_ui \
95	calc_StarOffice_XML_Calc_Template_ui \
96	calc8_ui \
97	NSO_Calc_UOF2_ui \
98	calc8_template_ui \
99	MS_Excel_2003_XML_ui \
100	calc_MS_Excel_2007_XML_ui \
101	calc_MS_Excel_2007_XML_Template_ui \
102	calc_MS_Excel_2007_Binary_ui
103
104# -----------------------------------------------
105# count = 0
106L4_CALC =
107
108# -----------------------------------------------
109# count = 0
110C4_CALC =
111
112# -----------------------------------------------
113TYPES_4fcfg_calc           = $(foreach,i,$(T4_CALC)    types$/$i.xcu                     )
114FILTERS_4fcfg_calc         = $(foreach,i,$(F4_CALC)    filters$/$i.xcu                   )
115UI_FILTERS_4fcfg_calc      = $(foreach,i,$(F4_UI_CALC) $(DIR_LOCFRAG)$/filters$/$i.xcu   )
116FRAMELOADERS_4fcfg_calc    = $(foreach,i,$(L4_CALC)    frameloaders$/$i.xcu              )
117CONTENTHANDLERS_4fcfg_calc = $(foreach,i,$(C4_CALC)    contenthandlers$/$i.xcu           )
118
119# -----------------------------------------------
120# needed to get dependencies inside global makefile work!
121ALL_4fcfg_calc = \
122    $(TYPES_4fcfg_calc) \
123    $(FILTERS_4fcfg_calc) \
124    $(UI_FILTERS_4fcfg_calc) \
125    $(FRAMELOADERS_4fcfg_calc) \
126    $(CONTENTHANDLERS_4fcfg_calc)
127
128ALL_UI_FILTERS+=$(UI_FILTERS_4fcfg_calc)
129
130ALL_PACKAGES+=calc
131
132