xref: /trunk/main/vcl/source/gdi/makefile.mk (revision 752c0af7)
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=vcl
27TARGET=gdi
28
29.INCLUDE :  $(PRJ)$/util$/makefile.pmk
30
31# --- Settings -----------------------------------------------------
32
33.INCLUDE :	settings.mk
34
35.INCLUDE :  $(PRJ)$/util$/makefile2.pmk
36
37.IF "$(COM)"=="ICC"
38CDEFS+=-D_STD_NO_NAMESPACE -D_VOS_NO_NAMESPACE -D_UNO_NO_NAMESPACE
39.ENDIF
40.IF "$(ENABLE_GRAPHITE)" == "TRUE"
41CDEFS+=-DENABLE_GRAPHITE
42.ENDIF
43
44# --- Files --------------------------------------------------------
45
46EXCEPTIONSFILES=	$(SLO)$/salmisc.obj		\
47			$(SLO)$/outdev.obj		\
48			$(SLO)$/outdev3.obj		\
49			$(SLO)$/outdevnative.obj	\
50			$(SLO)$/gfxlink.obj		\
51			$(SLO)$/print.obj		\
52			$(SLO)$/print2.obj		\
53			$(SLO)$/print3.obj		\
54			$(SLO)$/oldprintadaptor.obj	\
55			$(SLO)$/configsettings.obj 	\
56			$(SLO)$/sallayout.obj		\
57			$(SLO)$/image.obj		\
58			$(SLO)$/impimage.obj		\
59			$(SLO)$/impgraph.obj		\
60			$(SLO)$/metric.obj		\
61			$(SLO)$/pdfwriter_impl.obj	\
62			$(SLO)$/pdfwriter_impl2.obj	\
63			$(SLO)$/pdffontcache.obj	\
64			$(SLO)$/bmpconv.obj		\
65			$(SLO)$/pdfextoutdevdata.obj	\
66			$(SLO)$/jobset.obj		\
67			$(SLO)$/impimagetree.obj	\
68			$(SLO)$/pngread.obj		\
69			$(SLO)$/pngwrite.obj		\
70			$(SLO)$/virdev.obj		\
71			$(SLO)$/gdimtf.obj		\
72			$(SLO)$/graphictools.obj	\
73			$(SLO)$/textlayout.obj		\
74			$(SLO)$/lineinfo.obj		\
75			$(SLO)$/svgdata.obj
76
77SLOFILES=	$(EXCEPTIONSFILES)		\
78			$(SLO)$/animate.obj 	\
79			$(SLO)$/impanmvw.obj	\
80			$(SLO)$/bitmap.obj	\
81			$(SLO)$/bitmap2.obj 	\
82			$(SLO)$/bitmap3.obj 	\
83			$(SLO)$/bitmap4.obj 	\
84			$(SLO)$/alpha.obj	\
85			$(SLO)$/bitmapex.obj	\
86			$(SLO)$/bmpacc.obj		\
87			$(SLO)$/bmpacc2.obj 	\
88			$(SLO)$/bmpacc3.obj 	\
89			$(SLO)$/bmpfast.obj	\
90			$(SLO)$/cvtsvm.obj	\
91			$(SLO)$/cvtgrf.obj	\
92			$(SLO)$/font.obj	\
93			$(SLO)$/gradient.obj	\
94			$(SLO)$/hatch.obj	\
95			$(SLO)$/graph.obj	\
96			$(SLO)$/impbmp.obj	\
97			$(SLO)$/imagerepository.obj   \
98			$(SLO)$/impvect.obj 	\
99			$(SLO)$/mapmod.obj	\
100			$(SLO)$/metaact.obj 	\
101			$(SLO)$/octree.obj	\
102			$(SLO)$/outmap.obj	\
103			$(SLO)$/outdev2.obj 	\
104			$(SLO)$/outdev4.obj 	\
105			$(SLO)$/outdev5.obj 	\
106			$(SLO)$/outdev6.obj 	\
107			$(SLO)$/regband.obj 	\
108			$(SLO)$/region.obj	\
109			$(SLO)$/wall.obj	\
110			$(SLO)$/base14.obj	\
111			$(SLO)$/pdfwriter.obj	\
112			$(SLO)$/salgdilayout.obj	\
113			$(SLO)$/extoutdevdata.obj	\
114			$(SLO)$/salnativewidgets-none.obj
115
116# --- Targets ------------------------------------------------------
117
118.INCLUDE :	target.mk
119