xref: /aoo41x/main/desktop/source/pagein/makefile.mk (revision cdf0e10c)
1*cdf0e10cSrcweir#*************************************************************************
2*cdf0e10cSrcweir#
3*cdf0e10cSrcweir# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4*cdf0e10cSrcweir#
5*cdf0e10cSrcweir# Copyright 2000, 2010 Oracle and/or its affiliates.
6*cdf0e10cSrcweir#
7*cdf0e10cSrcweir# OpenOffice.org - a multi-platform office productivity suite
8*cdf0e10cSrcweir#
9*cdf0e10cSrcweir# This file is part of OpenOffice.org.
10*cdf0e10cSrcweir#
11*cdf0e10cSrcweir# OpenOffice.org is free software: you can redistribute it and/or modify
12*cdf0e10cSrcweir# it under the terms of the GNU Lesser General Public License version 3
13*cdf0e10cSrcweir# only, as published by the Free Software Foundation.
14*cdf0e10cSrcweir#
15*cdf0e10cSrcweir# OpenOffice.org is distributed in the hope that it will be useful,
16*cdf0e10cSrcweir# but WITHOUT ANY WARRANTY; without even the implied warranty of
17*cdf0e10cSrcweir# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18*cdf0e10cSrcweir# GNU Lesser General Public License version 3 for more details
19*cdf0e10cSrcweir# (a copy is included in the LICENSE file that accompanied this code).
20*cdf0e10cSrcweir#
21*cdf0e10cSrcweir# You should have received a copy of the GNU Lesser General Public License
22*cdf0e10cSrcweir# version 3 along with OpenOffice.org.  If not, see
23*cdf0e10cSrcweir# <http://www.openoffice.org/license.html>
24*cdf0e10cSrcweir# for a copy of the LGPLv3 License.
25*cdf0e10cSrcweir#
26*cdf0e10cSrcweir#*************************************************************************
27*cdf0e10cSrcweir
28*cdf0e10cSrcweirPRJ=..$/..
29*cdf0e10cSrcweir
30*cdf0e10cSrcweirPRJNAME=desktop
31*cdf0e10cSrcweirTARGET=pagein
32*cdf0e10cSrcweirTARGETTYPE=CUI
33*cdf0e10cSrcweirLIBTARGET=NO
34*cdf0e10cSrcweir
35*cdf0e10cSrcweirNO_DEFAULT_STL=TRUE
36*cdf0e10cSrcweirLIBSALCPPRT=$(0)
37*cdf0e10cSrcweir
38*cdf0e10cSrcweir# --- Settings -----------------------------------------------------
39*cdf0e10cSrcweir
40*cdf0e10cSrcweir.INCLUDE :  settings.mk
41*cdf0e10cSrcweir
42*cdf0e10cSrcweir.INCLUDE .IGNORE : icuversion.mk
43*cdf0e10cSrcweir
44*cdf0e10cSrcweir# --- Files --------------------------------------------------------
45*cdf0e10cSrcweir
46*cdf0e10cSrcweirOBJFILES= \
47*cdf0e10cSrcweir	$(OBJ)$/pagein.obj \
48*cdf0e10cSrcweir	$(OBJ)$/file_image_unx.obj
49*cdf0e10cSrcweir
50*cdf0e10cSrcweirAPP1TARGET=$(TARGET)
51*cdf0e10cSrcweirAPP1OBJS=$(OBJFILES)
52*cdf0e10cSrcweirAPP1CODETYPE=C
53*cdf0e10cSrcweir
54*cdf0e10cSrcweir# depends on libc only.
55*cdf0e10cSrcweirSTDLIB=
56*cdf0e10cSrcweir
57*cdf0e10cSrcweir# --- Targets ------------------------------------------------------
58*cdf0e10cSrcweir
59*cdf0e10cSrcweirALL: \
60*cdf0e10cSrcweir	$(MISC)$/$(TARGET)-calc    \
61*cdf0e10cSrcweir	$(MISC)$/$(TARGET)-draw    \
62*cdf0e10cSrcweir	$(MISC)$/$(TARGET)-impress \
63*cdf0e10cSrcweir	$(MISC)$/$(TARGET)-writer  \
64*cdf0e10cSrcweir	$(MISC)$/$(TARGET)-common  \
65*cdf0e10cSrcweir    ALLTAR
66*cdf0e10cSrcweir
67*cdf0e10cSrcweir.INCLUDE :  target.mk
68*cdf0e10cSrcweir
69*cdf0e10cSrcweirICUDLLPOST=$(DLLPOST).$(ICU_MAJOR)$(ICU_MINOR)
70*cdf0e10cSrcweirUDKDLLPOST=$(DLLPOST).$(UDK_MAJOR)
71*cdf0e10cSrcweirUNODLLPOST=.uno$(DLLPOST)
72*cdf0e10cSrcweirDFTDLLPOST=$(DLLPOSTFIX)$(DLLPOST) # Default
73*cdf0e10cSrcweir
74*cdf0e10cSrcweirURELIBPATH=..$/ure-link$/lib
75*cdf0e10cSrcweir
76*cdf0e10cSrcweir$(MISC)$/$(TARGET)-calc : makefile.mk
77*cdf0e10cSrcweir	@echo Making: $@
78*cdf0e10cSrcweir	@-echo $(DLLPRE)sc$(DFTDLLPOST)  >  $@
79*cdf0e10cSrcweir	@-echo $(DLLPRE)svx$(DFTDLLPOST) >> $@
80*cdf0e10cSrcweir	@-echo $(DLLPRE)svxcore$(DFTDLLPOST) >> $@
81*cdf0e10cSrcweir
82*cdf0e10cSrcweir$(MISC)$/$(TARGET)-draw : makefile.mk
83*cdf0e10cSrcweir	@echo Making: $@
84*cdf0e10cSrcweir	@-echo $(DLLPRE)sd$(DFTDLLPOST)  >  $@
85*cdf0e10cSrcweir	@-echo $(DLLPRE)svx$(DFTDLLPOST) >> $@
86*cdf0e10cSrcweir	@-echo $(DLLPRE)svxcore$(DFTDLLPOST) >> $@
87*cdf0e10cSrcweir
88*cdf0e10cSrcweir$(MISC)$/$(TARGET)-impress : makefile.mk
89*cdf0e10cSrcweir	@echo Making: $@
90*cdf0e10cSrcweir	@-echo $(DLLPRE)sd$(DFTDLLPOST)  >  $@
91*cdf0e10cSrcweir	@-echo $(DLLPRE)svx$(DFTDLLPOST) >> $@
92*cdf0e10cSrcweir	@-echo $(DLLPRE)svxcore$(DFTDLLPOST) >> $@
93*cdf0e10cSrcweir
94*cdf0e10cSrcweir$(MISC)$/$(TARGET)-writer : makefile.mk
95*cdf0e10cSrcweir	@echo Making: $@
96*cdf0e10cSrcweir	@-echo $(DLLPRE)sw$(DFTDLLPOST)  >  $@
97*cdf0e10cSrcweir	@-echo $(DLLPRE)svx$(DFTDLLPOST) >> $@
98*cdf0e10cSrcweir	@-echo $(DLLPRE)svxcore$(DFTDLLPOST) >> $@
99*cdf0e10cSrcweir
100*cdf0e10cSrcweir# sorted in approx. reverse load order (ld.so.1)
101*cdf0e10cSrcweir$(MISC)$/$(TARGET)-common : makefile.mk
102*cdf0e10cSrcweir	@echo Making: $@
103*cdf0e10cSrcweir	@-echo i18npool$(UNODLLPOST)         >  $@
104*cdf0e10cSrcweir.IF "$(SYSTEM_ICU)" != "YES"
105*cdf0e10cSrcweir	@-echo $(DLLPRE)icui18n$(ICUDLLPOST) >> $@
106*cdf0e10cSrcweir	@-echo $(DLLPRE)icule$(ICUDLLPOST)   >> $@
107*cdf0e10cSrcweir	@-echo $(DLLPRE)icuuc$(ICUDLLPOST)   >> $@
108*cdf0e10cSrcweir	@-echo $(DLLPRE)icudata$(ICUDLLPOST) >> $@
109*cdf0e10cSrcweir.ENDIF # SYSTEM_ICU
110*cdf0e10cSrcweir#
111*cdf0e10cSrcweir	@-echo $(DLLPRE)lng$(DFTDLLPOST)   >> $@
112*cdf0e10cSrcweir	@-echo $(DLLPRE)xo$(DFTDLLPOST)    >> $@
113*cdf0e10cSrcweir#
114*cdf0e10cSrcweir
115*cdf0e10cSrcweir	@-echo $(DLLPRE)fwe$(DFTDLLPOST)   >> $@
116*cdf0e10cSrcweir	@-echo $(DLLPRE)fwk$(DFTDLLPOST)   >> $@
117*cdf0e10cSrcweir	@-echo $(DLLPRE)fwi$(DFTDLLPOST)   >> $@
118*cdf0e10cSrcweir	@-echo $(DLLPRE)fwl$(DFTDLLPOST)   >> $@
119*cdf0e10cSrcweir	@-echo $(DLLPRE)package2$(DLLPOST) >> $@
120*cdf0e10cSrcweir	@-echo $(DLLPRE)ucpfile1$(DLLPOST) >> $@
121*cdf0e10cSrcweir	@-echo $(DLLPRE)ucb1$(DLLPOST)     >> $@
122*cdf0e10cSrcweir	@-echo $(DLLPRE)configmgr$(DLLPOST) >> $@
123*cdf0e10cSrcweir#
124*cdf0e10cSrcweir	@-echo $(DLLPRE)dtrans$(DLLPOST)   >> $@
125*cdf0e10cSrcweir	@-echo $(DLLPRE)vclplug_gen$(DFTDLLPOST) >> $@
126*cdf0e10cSrcweir.IF "$(ENABLE_GTK)" != ""
127*cdf0e10cSrcweir	@-echo $(DLLPRE)vclplug_gtk$(DFTDLLPOST) >> $@
128*cdf0e10cSrcweir.ENDIF # ENABLE_GTK
129*cdf0e10cSrcweir.IF "$(ENABLE_KDE)" != ""
130*cdf0e10cSrcweir	@-echo $(DLLPRE)vclplug_kde$(DFTDLLPOST) >> $@
131*cdf0e10cSrcweir.ENDIF # ENABLE_KDE
132*cdf0e10cSrcweir#
133*cdf0e10cSrcweir	@-echo $(DLLPRE)basegfx$(DFTDLLPOST) >> $@
134*cdf0e10cSrcweir	@-echo $(DLLPRE)sot$(DFTDLLPOST)     >> $@
135*cdf0e10cSrcweir	@-echo $(DLLPRE)xcr$(DFTDLLPOST)     >> $@
136*cdf0e10cSrcweir	@-echo $(DLLPRE)sb$(DFTDLLPOST)      >> $@
137*cdf0e10cSrcweir#
138*cdf0e10cSrcweir# uno runtime environment
139*cdf0e10cSrcweir#
140*cdf0e10cSrcweir	@-echo $(URELIBPATH)$/stocservices$(UNODLLPOST)         >> $@
141*cdf0e10cSrcweir	@-echo $(URELIBPATH)$/bootstrap$(UNODLLPOST)            >> $@
142*cdf0e10cSrcweir	@-echo $(URELIBPATH)$/$(DLLPRE)reg$(UDKDLLPOST)         >> $@
143*cdf0e10cSrcweir	@-echo $(URELIBPATH)$/$(DLLPRE)store$(UDKDLLPOST)       >> $@
144*cdf0e10cSrcweir.IF "$(USE_SYSTEM_STL)"!="YES"
145*cdf0e10cSrcweir.IF "$(COMNAME)" == "gcc2" || "$(COMNAME)" == "gcc3"
146*cdf0e10cSrcweir	@-echo $(URELIBPATH)$/$(DLLPRE)stlport_gcc$(DLLPOST)    >> $@
147*cdf0e10cSrcweir.ENDIF # gcc
148*cdf0e10cSrcweir.IF "$(COMNAME)" == "sunpro5"
149*cdf0e10cSrcweir	@-echo $(URELIBPATH)$/$(DLLPRE)stlport_sunpro$(DLLPOST) >> $@
150*cdf0e10cSrcweir.ENDIF # sunpro5
151*cdf0e10cSrcweir.ENDIF # SYSTEM_STL
152*cdf0e10cSrcweir	@-echo $(URELIBPATH)$/$(DLLPRE)uno_cppuhelper$(COMID)$(UDKDLLPOST) >> $@
153*cdf0e10cSrcweir	@-echo $(URELIBPATH)$/$(DLLPRE)uno_cppu$(UDKDLLPOST)               >> $@
154*cdf0e10cSrcweir	@-echo $(URELIBPATH)$/$(DLLPRE)uno_sal$(UDKDLLPOST)                >> $@
155*cdf0e10cSrcweir#
156*cdf0e10cSrcweir	@-echo $(DLLPRE)ucbhelper$(UCBHELPER_MAJOR)$(COMID)$(DLLPOST) >> $@
157*cdf0e10cSrcweir	@-echo $(DLLPRE)comphelp$(COMPHLP_MAJOR)$(COMID)$(DLLPOST)    >> $@
158*cdf0e10cSrcweir	@-echo $(DLLPRE)tl$(DFTDLLPOST)    >> $@
159*cdf0e10cSrcweir	@-echo $(DLLPRE)utl$(DFTDLLPOST)   >> $@
160*cdf0e10cSrcweir	@-echo $(DLLPRE)svl$(DFTDLLPOST)   >> $@
161*cdf0e10cSrcweir	@-echo $(DLLPRE)vcl$(DFTDLLPOST)   >> $@
162*cdf0e10cSrcweir	@-echo $(DLLPRE)tk$(DFTDLLPOST)    >> $@
163*cdf0e10cSrcweir	@-echo $(DLLPRE)svt$(DFTDLLPOST)   >> $@
164*cdf0e10cSrcweir	@-echo $(DLLPRE)sfx$(DFTDLLPOST)   >> $@
165*cdf0e10cSrcweir	@-echo $(DLLPRE)sofficeapp$(DLLPOST) >> $@
166