xref: /aoo41x/main/soldep/source/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=soldep
31*cdf0e10cSrcweirTARGET=soldep
32*cdf0e10cSrcweir
33*cdf0e10cSrcweir
34*cdf0e10cSrcweir# --- Settings -----------------------------------------------------
35*cdf0e10cSrcweir#.INCLUDE :  $(PRJ)$/util$/perl.mk
36*cdf0e10cSrcweir.INCLUDE :  settings.mk
37*cdf0e10cSrcweir
38*cdf0e10cSrcweir# fixme, code is not yet 64 bit clean
39*cdf0e10cSrcweir.IF "$(OS)$(CPU)"=="LINUXX" || ("$(COM)"=="C52" && "$(CPU)"=="U")
40*cdf0e10cSrcweirall:
41*cdf0e10cSrcweir	@echo nothing to do
42*cdf0e10cSrcweir.ENDIF
43*cdf0e10cSrcweir
44*cdf0e10cSrcweir
45*cdf0e10cSrcweir# --- Files --------------------------------------------------------
46*cdf0e10cSrcweir
47*cdf0e10cSrcweirSLOFILES        = \
48*cdf0e10cSrcweir	$(SLO)$/soldep.obj		\
49*cdf0e10cSrcweir	$(SLO)$/soldlg.obj		\
50*cdf0e10cSrcweir	$(SLO)$/depper.obj		\
51*cdf0e10cSrcweir	$(SLO)$/hashobj.obj		\
52*cdf0e10cSrcweir	$(SLO)$/connctr.obj		\
53*cdf0e10cSrcweir	$(SLO)$/depwin.obj		\
54*cdf0e10cSrcweir	$(SLO)$/graphwin.obj	\
55*cdf0e10cSrcweir	$(SLO)$/tbox.obj		\
56*cdf0e10cSrcweir	$(SLO)$/sdtresid.obj		\
57*cdf0e10cSrcweir	$(SLO)$/objwin.obj
58*cdf0e10cSrcweir
59*cdf0e10cSrcweirSHL1TARGET	=$(TARGET)$(DLLPOSTFIX)
60*cdf0e10cSrcweirSHL1IMPLIB	=$(TARGET)
61*cdf0e10cSrcweirSHL1LIBS	=$(SLB)$/$(TARGET).lib \
62*cdf0e10cSrcweir			$(SLB)$/bootstrpdt.lib
63*cdf0e10cSrcweirSHL1DEF		=$(MISC)$/$(SHL1TARGET).def
64*cdf0e10cSrcweirSHL1DEPN	=$(SHL1LIBS)
65*cdf0e10cSrcweirSHL1STDLIBS     = $(SVTOOLLIB)		\
66*cdf0e10cSrcweir				$(CPPUHELPERLIB)	\
67*cdf0e10cSrcweir				$(COMPHELPERLIB)	\
68*cdf0e10cSrcweir				$(VCLLIB)			\
69*cdf0e10cSrcweir				$(UCBHELPERLIB)	\
70*cdf0e10cSrcweir				$(SOTLIB)			\
71*cdf0e10cSrcweir				$(TOOLSLIB) 		\
72*cdf0e10cSrcweir				$(VOSLIB)			\
73*cdf0e10cSrcweir	            $(SALLIB)           \
74*cdf0e10cSrcweir            	$(CPPULIB)  \
75*cdf0e10cSrcweir           		$(PERL_LIB)
76*cdf0e10cSrcweir
77*cdf0e10cSrcweir#.IF "$(GUI)" == "UNX"
78*cdf0e10cSrcweir#SHL1STDLIBS+=\
79*cdf0e10cSrcweir#		$(SALLIB)
80*cdf0e10cSrcweir#.ENDIF
81*cdf0e10cSrcweir
82*cdf0e10cSrcweir
83*cdf0e10cSrcweirDEF1NAME    =$(SHL1TARGET)
84*cdf0e10cSrcweirDEF1DEPN	=$(MISC)$/$(SHL1TARGET).flt
85*cdf0e10cSrcweirDEFLIB1NAME	=$(TARGET)
86*cdf0e10cSrcweir
87*cdf0e10cSrcweirSRC1FILES = \
88*cdf0e10cSrcweir	soldlg.src
89*cdf0e10cSrcweirRES1TARGET = dep
90*cdf0e10cSrcweirSRS1NAME=$(TARGET)
91*cdf0e10cSrcweirSRS1FILES = \
92*cdf0e10cSrcweir    $(SRS)$/$(TARGET).srs
93*cdf0e10cSrcweir
94*cdf0e10cSrcweirRESLIB1NAME = dep
95*cdf0e10cSrcweirRESLIB1SRSFILES = \
96*cdf0e10cSrcweir    $(SRS)$/$(TARGET).srs
97*cdf0e10cSrcweir
98*cdf0e10cSrcweir
99*cdf0e10cSrcweir#------------- Application ---------------
100*cdf0e10cSrcweirAPP1TARGET=soldepl
101*cdf0e10cSrcweir
102*cdf0e10cSrcweirAPP1ICON=soldep.ico
103*cdf0e10cSrcweir
104*cdf0e10cSrcweirAPP1STDLIBS= \
105*cdf0e10cSrcweir			$(SVTOOLLIB)		\
106*cdf0e10cSrcweir			$(CPPUHELPERLIB)	\
107*cdf0e10cSrcweir			$(COMPHELPERLIB)	\
108*cdf0e10cSrcweir			$(UCBHELPERLIB)	\
109*cdf0e10cSrcweir			$(VCLLIB)			\
110*cdf0e10cSrcweir			$(SOTLIB)			\
111*cdf0e10cSrcweir			$(TOOLSLIB) 		\
112*cdf0e10cSrcweir			$(VOSLIB)			\
113*cdf0e10cSrcweir            $(SALLIB)           \
114*cdf0e10cSrcweir       		$(CPPULIB)  \
115*cdf0e10cSrcweir       		$(PERL_LIB)
116*cdf0e10cSrcweir
117*cdf0e10cSrcweirAPP1LIBS=\
118*cdf0e10cSrcweir	$(SLB)$/bootstrpdt.lib \
119*cdf0e10cSrcweir	$(SLB)$/soldep.lib
120*cdf0e10cSrcweir
121*cdf0e10cSrcweirAPP1OBJS= \
122*cdf0e10cSrcweir	$(SLO)$/depapp.obj
123*cdf0e10cSrcweir
124*cdf0e10cSrcweir# --- Targets ------------------------------------------------------
125*cdf0e10cSrcweir
126*cdf0e10cSrcweir.INCLUDE :	target.mk
127*cdf0e10cSrcweir
128*cdf0e10cSrcweir$(MISC)$/$(SHL1TARGET).flt: makefile.mk
129*cdf0e10cSrcweir	@echo ------------------------------
130*cdf0e10cSrcweir	@echo Making: $@
131*cdf0e10cSrcweir	@echo WEP > $@
132*cdf0e10cSrcweir	@echo LIBMAIN >> $@
133*cdf0e10cSrcweir	@echo LibMain >> $@
134*cdf0e10cSrcweir	@echo __CT >> $@
135