xref: /aoo41x/main/sc/source/core/data/makefile.mk (revision 7871dc3e)
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
24PRJ=..$/..$/..
25
26PRJNAME=sc
27TARGET=data
28
29PROJECTPCH4DLL=TRUE
30PROJECTPCH=core_pch
31PROJECTPCHSOURCE=..\pch\core_pch
32
33AUTOSEG=true
34
35# --- Settings -----------------------------------------------------
36
37.INCLUDE :  scpre.mk
38.INCLUDE :  settings.mk
39.INCLUDE :  sc.mk
40.INCLUDE :  $(PRJ)$/util$/makefile.pmk
41
42# --- Files --------------------------------------------------------
43
44SLOFILES =  \
45	$(SLO)$/attarray.obj \
46	$(SLO)$/attrib.obj \
47    $(SLO)$/autonamecache.obj \
48	$(SLO)$/bcaslot.obj \
49	$(SLO)$/cell.obj \
50	$(SLO)$/cell2.obj \
51        $(SLO)$/clipparam.obj \
52	$(SLO)$/column.obj \
53	$(SLO)$/column2.obj \
54	$(SLO)$/column3.obj \
55	$(SLO)$/compressedarray.obj \
56	$(SLO)$/conditio.obj \
57	$(SLO)$/dbdocutl.obj \
58	$(SLO)$/dociter.obj \
59	$(SLO)$/docpool.obj \
60	$(SLO)$/documen2.obj \
61	$(SLO)$/documen3.obj \
62	$(SLO)$/documen4.obj \
63	$(SLO)$/documen5.obj \
64	$(SLO)$/documen6.obj \
65	$(SLO)$/documen7.obj \
66	$(SLO)$/documen8.obj \
67	$(SLO)$/documen9.obj \
68	$(SLO)$/document.obj \
69        $(SLO)$/dpcachetable.obj \
70        $(SLO)$/dpdimsave.obj \
71    $(SLO)$/dpglobal.obj \
72        $(SLO)$/dpgroup.obj \
73	$(SLO)$/dpobject.obj \
74	$(SLO)$/dpoutput.obj \
75	$(SLO)$/dpoutputgeometry.obj \
76	$(SLO)$/dpsave.obj \
77	$(SLO)$/dpsdbtab.obj \
78	$(SLO)$/dpshttab.obj \
79	$(SLO)$/dptabdat.obj \
80	$(SLO)$/dptabres.obj \
81	$(SLO)$/dptabsrc.obj \
82	$(SLO)$/dptablecache.obj\
83	$(SLO)$/scdpoutputimpl.obj\
84	$(SLO)$/drawpage.obj \
85	$(SLO)$/drwlayer.obj \
86	$(SLO)$/fillinfo.obj \
87	$(SLO)$/global.obj \
88	$(SLO)$/global2.obj \
89	$(SLO)$/globalx.obj \
90	$(SLO)$/markarr.obj \
91	$(SLO)$/markdata.obj \
92	$(SLO)$/olinetab.obj \
93	$(SLO)$/pagepar.obj \
94	$(SLO)$/patattr.obj \
95	$(SLO)$/pivot2.obj \
96	$(SLO)$/poolhelp.obj \
97    $(SLO)$/sheetevents.obj \
98	$(SLO)$/segmenttree.obj \
99	$(SLO)$/sortparam.obj \
100	$(SLO)$/stlpool.obj \
101	$(SLO)$/stlsheet.obj \
102        $(SLO)$/tabbgcolor.obj \
103	$(SLO)$/table1.obj \
104	$(SLO)$/table2.obj \
105	$(SLO)$/table3.obj \
106	$(SLO)$/table4.obj \
107	$(SLO)$/table5.obj \
108	$(SLO)$/table6.obj \
109	$(SLO)$/tabprotection.obj \
110	$(SLO)$/userdat.obj \
111	$(SLO)$/validat.obj \
112	$(SLO)$/postit.obj
113
114EXCEPTIONSFILES= \
115    $(SLO)$/autonamecache.obj \
116    $(SLO)$/bcaslot.obj \
117    $(SLO)$/cell2.obj \
118    $(SLO)$/clipparam.obj \
119    $(SLO)$/column.obj \
120    $(SLO)$/column3.obj \
121    $(SLO)$/documen2.obj \
122    $(SLO)$/document.obj \
123    $(SLO)$/dpdimsave.obj \
124    $(SLO)$/dpglobal.obj \
125    $(SLO)$/dpgroup.obj \
126	$(SLO)$/dpshttab.obj \
127    $(SLO)$/dptabres.obj \
128	$(SLO)$/dptabdat.obj \
129	$(SLO)$/global2.obj \
130	$(SLO)$/pivot2.obj \
131    $(SLO)$/tabbgcolor.obj \
132    $(SLO)$/table1.obj \
133    $(SLO)$/table2.obj \
134    $(SLO)$/table3.obj \
135    $(SLO)$/tabprotection.obj \
136	$(SLO)$/postit.obj \
137	$(SLO)$/documen3.obj \
138	$(SLO)$/documen5.obj \
139	$(SLO)$/documen6.obj \
140	$(SLO)$/documen8.obj \
141	$(SLO)$/documen9.obj \
142    $(SLO)$/dpcachetable.obj \
143    $(SLO)$/dptablecache.obj \
144    $(SLO)$/scdpoutputimpl.obj \
145	$(SLO)$/dpsdbtab.obj \
146	$(SLO)$/dpobject.obj \
147	$(SLO)$/dpoutput.obj \
148	$(SLO)$/dpoutputgeometry.obj \
149	$(SLO)$/dpsave.obj \
150	$(SLO)$/dbdocutl.obj \
151	$(SLO)$/dptabsrc.obj \
152	$(SLO)$/drwlayer.obj \
153	$(SLO)$/globalx.obj \
154	$(SLO)$/segmenttree.obj
155
156.IF "$(OS)$(COM)$(CPUNAME)"=="LINUXGCCSPARC"
157NOOPTFILES= \
158		$(SLO)$/column2.obj \
159		$(SLO)$/column3.obj \
160		$(SLO)$/table3.obj \
161		$(SLO)$/table4.obj  \
162		$(SLO)$/documen4.obj \
163		$(SLO)$/conditio.obj \
164		$(SLO)$/validat.obj
165EXCEPTIONSNOOPTFILES= \
166        $(SLO)$/cell.obj
167.ELSE
168EXCEPTIONSFILES+= \
169	$(SLO)$/cell.obj \
170	$(SLO)$/global.obj \
171	$(SLO)$/table5.obj
172.ENDIF
173
174# --- Tagets -------------------------------------------------------
175
176.INCLUDE :  target.mk
177
178