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 = unopkg
32*cdf0e10cSrcweir.IF "$(GUI)" == "OS2"
33*cdf0e10cSrcweirTARGETTYPE = CUI
34*cdf0e10cSrcweir.ELSE
35*cdf0e10cSrcweirTARGETTYPE = GUI
36*cdf0e10cSrcweir.ENDIF
37*cdf0e10cSrcweirENABLE_EXCEPTIONS = TRUE
38*cdf0e10cSrcweirLIBTARGET=NO
39*cdf0e10cSrcweir
40*cdf0e10cSrcweirPRJINC += ..$/..$/deployment ..$/..
41*cdf0e10cSrcweir.INCLUDE : settings.mk
42*cdf0e10cSrcweir.INCLUDE : $(PRJ)$/source$/deployment$/inc$/dp_misc.mk
43*cdf0e10cSrcweir
44*cdf0e10cSrcweir.IF "$(SYSTEM_DB)" == "YES"
45*cdf0e10cSrcweirCFLAGS+=-DSYSTEM_DB -I$(DB_INCLUDES)
46*cdf0e10cSrcweir.ENDIF
47*cdf0e10cSrcweir
48*cdf0e10cSrcweir.IF "$(LINK_SO)"!=""
49*cdf0e10cSrcweirAPP1TARGET = so$/unopkg
50*cdf0e10cSrcweirAPP1OBJS = $(OBJFILES)
51*cdf0e10cSrcweirAPP1STDLIBS = $(SALLIB) $(UNOPKGAPPLIB)
52*cdf0e10cSrcweirAPP1DEPN = $(SHL1TARGETN)
53*cdf0e10cSrcweirAPP1NOSAL = TRUE
54*cdf0e10cSrcweirAPP1RPATH = BRAND
55*cdf0e10cSrcweir.IF "$(OS)" == "WNT"
56*cdf0e10cSrcweirAPP1ICON = $(SOLARRESDIR)$/icons/so9_main_app.ico
57*cdf0e10cSrcweirAPP1LINKRES = $(MISC)$/$(TARGET)1.res
58*cdf0e10cSrcweir.ENDIF
59*cdf0e10cSrcweir.ENDIF			# "$(LINK_SO)"!=""
60*cdf0e10cSrcweir
61*cdf0e10cSrcweirAPP2TARGET = unopkg
62*cdf0e10cSrcweirAPP2OBJS = $(OBJFILES)
63*cdf0e10cSrcweirAPP2STDLIBS = $(SALLIB) $(UNOPKGAPPLIB)
64*cdf0e10cSrcweirAPP2DEPN = $(SHL1TARGETN)
65*cdf0e10cSrcweirAPP2NOSAL = TRUE
66*cdf0e10cSrcweirAPP2RPATH = BRAND
67*cdf0e10cSrcweir.IF "$(OS)" == "WNT"
68*cdf0e10cSrcweirAPP2ICON = $(SOLARRESDIR)$/icons/ooo3_main_app.ico
69*cdf0e10cSrcweirAPP2LINKRES = $(MISC)$/$(TARGET)2.res
70*cdf0e10cSrcweir.ENDIF
71*cdf0e10cSrcweir
72*cdf0e10cSrcweirSHL1TARGET = unopkgapp
73*cdf0e10cSrcweirSHL1OBJS = $(SLOFILES) $(SLO)$/lockfile.obj
74*cdf0e10cSrcweirSHL1STDLIBS = \
75*cdf0e10cSrcweir    $(SALLIB) \
76*cdf0e10cSrcweir    $(CPPULIB) \
77*cdf0e10cSrcweir    $(CPPUHELPERLIB) \
78*cdf0e10cSrcweir    $(COMPHELPERLIB) \
79*cdf0e10cSrcweir    $(UCBHELPERLIB) \
80*cdf0e10cSrcweir    $(UNOTOOLSLIB) \
81*cdf0e10cSrcweir    $(TOOLSLIB) \
82*cdf0e10cSrcweir    $(VCLLIB) \
83*cdf0e10cSrcweir    $(DEPLOYMENTMISCLIB)
84*cdf0e10cSrcweirSHL1VERSIONMAP = version.map
85*cdf0e10cSrcweirSHL1IMPLIB = i$(SHL1TARGET)
86*cdf0e10cSrcweirDEF1NAME = $(SHL1TARGET)
87*cdf0e10cSrcweir
88*cdf0e10cSrcweirSLOFILES = \
89*cdf0e10cSrcweir    $(SLO)$/unopkg_app.obj \
90*cdf0e10cSrcweir    $(SLO)$/unopkg_cmdenv.obj \
91*cdf0e10cSrcweir    $(SLO)$/unopkg_misc.obj
92*cdf0e10cSrcweir
93*cdf0e10cSrcweirOBJFILES = $(OBJ)$/unopkg_main.obj
94*cdf0e10cSrcweir
95*cdf0e10cSrcweir.INCLUDE : target.mk
96*cdf0e10cSrcweir
97*cdf0e10cSrcweir.IF "$(APP1TARGETN)" != "" # not set during depend=x
98*cdf0e10cSrcweir$(APP1TARGETN) : $(MISC)$/binso_created.flg
99*cdf0e10cSrcweir.ENDIF			# "$(APP1TARGETN)"!=""
100*cdf0e10cSrcweir
101*cdf0e10cSrcweir$(MISC)$/binso_created.flg:
102*cdf0e10cSrcweir	@@-$(MKDIRHIER) $(BIN)$/so && $(TOUCH) $@
103*cdf0e10cSrcweir	@@-$(MKDIRHIER) $(MISC)$/so && $(TOUCH) $@
104*cdf0e10cSrcweir
105