xref: /aoo42x/main/vcl/source/gdi/makefile.mk (revision ddde725d)
1#*************************************************************************
2#
3# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4#
5# Copyright 2000, 2010 Oracle and/or its affiliates.
6#
7# OpenOffice.org - a multi-platform office productivity suite
8#
9# This file is part of OpenOffice.org.
10#
11# OpenOffice.org is free software: you can redistribute it and/or modify
12# it under the terms of the GNU Lesser General Public License version 3
13# only, as published by the Free Software Foundation.
14#
15# OpenOffice.org is distributed in the hope that it will be useful,
16# but WITHOUT ANY WARRANTY; without even the implied warranty of
17# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18# GNU Lesser General Public License version 3 for more details
19# (a copy is included in the LICENSE file that accompanied this code).
20#
21# You should have received a copy of the GNU Lesser General Public License
22# version 3 along with OpenOffice.org.  If not, see
23# <http://www.openoffice.org/license.html>
24# for a copy of the LGPLv3 License.
25#
26#*************************************************************************
27
28PRJ=..$/..
29
30PRJNAME=vcl
31TARGET=gdi
32
33.INCLUDE :  $(PRJ)$/util$/makefile.pmk
34
35# --- Settings -----------------------------------------------------
36
37.INCLUDE :	settings.mk
38
39.INCLUDE :  $(PRJ)$/util$/makefile2.pmk
40
41.IF "$(COM)"=="ICC"
42CDEFS+=-D_STD_NO_NAMESPACE -D_VOS_NO_NAMESPACE -D_UNO_NO_NAMESPACE
43.ENDIF
44.IF "$(ENABLE_GRAPHITE)" == "TRUE"
45CDEFS+=-DENABLE_GRAPHITE
46.ENDIF
47
48# --- Files --------------------------------------------------------
49
50EXCEPTIONSFILES=	$(SLO)$/salmisc.obj		\
51			$(SLO)$/outdev.obj		\
52			$(SLO)$/outdev3.obj		\
53			$(SLO)$/outdevnative.obj	\
54			$(SLO)$/gfxlink.obj		\
55			$(SLO)$/print.obj		\
56			$(SLO)$/print2.obj		\
57			$(SLO)$/print3.obj		\
58			$(SLO)$/oldprintadaptor.obj	\
59			$(SLO)$/configsettings.obj 	\
60			$(SLO)$/sallayout.obj		\
61			$(SLO)$/image.obj		\
62			$(SLO)$/impimage.obj		\
63			$(SLO)$/impgraph.obj		\
64			$(SLO)$/metric.obj		\
65			$(SLO)$/pdfwriter_impl.obj	\
66			$(SLO)$/pdfwriter_impl2.obj	\
67			$(SLO)$/pdffontcache.obj	\
68			$(SLO)$/bmpconv.obj		\
69			$(SLO)$/pdfextoutdevdata.obj	\
70			$(SLO)$/jobset.obj		\
71			$(SLO)$/impimagetree.obj	\
72			$(SLO)$/pngread.obj		\
73			$(SLO)$/pngwrite.obj		\
74			$(SLO)$/virdev.obj		\
75			$(SLO)$/gdimtf.obj		\
76			$(SLO)$/graphictools.obj	\
77			$(SLO)$/textlayout.obj		\
78			$(SLO)$/lineinfo.obj		\
79			$(SLO)$/svgdata.obj
80
81SLOFILES=	$(EXCEPTIONSFILES)		\
82			$(SLO)$/animate.obj 	\
83			$(SLO)$/impanmvw.obj	\
84			$(SLO)$/bitmap.obj	\
85			$(SLO)$/bitmap2.obj 	\
86			$(SLO)$/bitmap3.obj 	\
87			$(SLO)$/bitmap4.obj 	\
88			$(SLO)$/alpha.obj	\
89			$(SLO)$/bitmapex.obj	\
90			$(SLO)$/bmpacc.obj		\
91			$(SLO)$/bmpacc2.obj 	\
92			$(SLO)$/bmpacc3.obj 	\
93			$(SLO)$/bmpfast.obj	\
94			$(SLO)$/cvtsvm.obj	\
95			$(SLO)$/cvtgrf.obj	\
96			$(SLO)$/font.obj	\
97			$(SLO)$/gradient.obj	\
98			$(SLO)$/hatch.obj	\
99			$(SLO)$/graph.obj	\
100			$(SLO)$/impbmp.obj	\
101			$(SLO)$/imagerepository.obj   \
102			$(SLO)$/impvect.obj 	\
103			$(SLO)$/mapmod.obj	\
104			$(SLO)$/metaact.obj 	\
105			$(SLO)$/octree.obj	\
106			$(SLO)$/outmap.obj	\
107			$(SLO)$/outdev2.obj 	\
108			$(SLO)$/outdev4.obj 	\
109			$(SLO)$/outdev5.obj 	\
110			$(SLO)$/outdev6.obj 	\
111			$(SLO)$/regband.obj 	\
112			$(SLO)$/region.obj	\
113			$(SLO)$/wall.obj	\
114			$(SLO)$/base14.obj	\
115			$(SLO)$/pdfwriter.obj	\
116			$(SLO)$/salgdilayout.obj	\
117			$(SLO)$/extoutdevdata.obj	\
118			$(SLO)$/salnativewidgets-none.obj
119
120# --- Targets ------------------------------------------------------
121
122.INCLUDE :	target.mk
123