xref: /aoo41x/main/sd/source/ui/dlg/makefile.mk (revision 7871dc3e)
1*7871dc3eSAndrew Rist#**************************************************************
2*7871dc3eSAndrew Rist#
3*7871dc3eSAndrew Rist#  Licensed to the Apache Software Foundation (ASF) under one
4*7871dc3eSAndrew Rist#  or more contributor license agreements.  See the NOTICE file
5*7871dc3eSAndrew Rist#  distributed with this work for additional information
6*7871dc3eSAndrew Rist#  regarding copyright ownership.  The ASF licenses this file
7*7871dc3eSAndrew Rist#  to you under the Apache License, Version 2.0 (the
8*7871dc3eSAndrew Rist#  "License"); you may not use this file except in compliance
9*7871dc3eSAndrew Rist#  with the License.  You may obtain a copy of the License at
10*7871dc3eSAndrew Rist#
11*7871dc3eSAndrew Rist#    http://www.apache.org/licenses/LICENSE-2.0
12*7871dc3eSAndrew Rist#
13*7871dc3eSAndrew Rist#  Unless required by applicable law or agreed to in writing,
14*7871dc3eSAndrew Rist#  software distributed under the License is distributed on an
15*7871dc3eSAndrew Rist#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16*7871dc3eSAndrew Rist#  KIND, either express or implied.  See the License for the
17*7871dc3eSAndrew Rist#  specific language governing permissions and limitations
18*7871dc3eSAndrew Rist#  under the License.
19*7871dc3eSAndrew Rist#
20*7871dc3eSAndrew Rist#**************************************************************
21*7871dc3eSAndrew Rist
22*7871dc3eSAndrew Rist
23cdf0e10cSrcweir
24cdf0e10cSrcweirPRJ=..$/..$/..
25cdf0e10cSrcweir
26cdf0e10cSrcweirPROJECTPCH=sd
27cdf0e10cSrcweirPROJECTPCHSOURCE=$(PRJ)$/util$/sd
28cdf0e10cSrcweirPRJNAME=sd
29cdf0e10cSrcweirTARGET=dlg
30cdf0e10cSrcweirLIBTARGET=NO
31cdf0e10cSrcweirENABLE_EXCEPTIONS=TRUE
32cdf0e10cSrcweir
33cdf0e10cSrcweir# --- Settings -----------------------------------------------------
34cdf0e10cSrcweir
35cdf0e10cSrcweir.INCLUDE :  settings.mk
36cdf0e10cSrcweir.INCLUDE :  $(PRJ)$/util$/makefile.pmk
37cdf0e10cSrcweir
38cdf0e10cSrcweir# --- Files --------------------------------------------------------
39cdf0e10cSrcweir
40cdf0e10cSrcweirSRS1NAME=$(TARGET)
41cdf0e10cSrcweirSRC1FILES =\
42cdf0e10cSrcweir	masterlayoutdlg.src\
43cdf0e10cSrcweir	headerfooterdlg.src\
44cdf0e10cSrcweir	ins_paste.src\
45cdf0e10cSrcweir	inspagob.src\
46cdf0e10cSrcweir	present.src\
47cdf0e10cSrcweir	dlg_char.src\
48cdf0e10cSrcweir	paragr.src\
49cdf0e10cSrcweir	tabtempl.src\
50cdf0e10cSrcweir	dlgpage.src\
51cdf0e10cSrcweir	tpaction.src\
52cdf0e10cSrcweir	animobjs.src\
53cdf0e10cSrcweir	prltempl.src\
54cdf0e10cSrcweir	prntopts.src\
55cdf0e10cSrcweir	dlgsnap.src\
56cdf0e10cSrcweir	copydlg.src\
57cdf0e10cSrcweir	tpoption.src\
58cdf0e10cSrcweir	dlgass.src\
59cdf0e10cSrcweir	navigatr.src\
60cdf0e10cSrcweir	sdpreslt.src\
61cdf0e10cSrcweir	morphdlg.src\
62cdf0e10cSrcweir	dlgfield.src\
63cdf0e10cSrcweir	custsdlg.src\
64cdf0e10cSrcweir	brkdlg.src\
65cdf0e10cSrcweir	vectdlg.src\
66cdf0e10cSrcweir	dlgolbul.src \
67cdf0e10cSrcweir	LayerDialog.src			\
68cdf0e10cSrcweir	PaneDockingWindow.src \
69cdf0e10cSrcweir	layeroptionsdlg.src
70cdf0e10cSrcweir
71cdf0e10cSrcweirSLOFILES =  \
72cdf0e10cSrcweir        $(SLO)$/inspagob.obj \
73cdf0e10cSrcweir        $(SLO)$/ins_paste.obj \
74cdf0e10cSrcweir        $(SLO)$/present.obj  \
75cdf0e10cSrcweir        $(SLO)$/dlgctrls.obj \
76cdf0e10cSrcweir        $(SLO)$/dlgchar.obj \
77cdf0e10cSrcweir        $(SLO)$/paragr.obj \
78cdf0e10cSrcweir        $(SLO)$/tabtempl.obj \
79cdf0e10cSrcweir        $(SLO)$/dlgpage.obj  \
80cdf0e10cSrcweir        $(SLO)$/diactrl.obj  \
81cdf0e10cSrcweir        $(SLO)$/gluectrl.obj  \
82cdf0e10cSrcweir        $(SLO)$/sdtreelb.obj \
83cdf0e10cSrcweir        $(SLO)$/animobjs.obj \
84cdf0e10cSrcweir        $(SLO)$/prltempl.obj \
85cdf0e10cSrcweir        $(SLO)$/prntopts.obj \
86cdf0e10cSrcweir        $(SLO)$/dlgsnap.obj  \
87cdf0e10cSrcweir        $(SLO)$/copydlg.obj  \
88cdf0e10cSrcweir        $(SLO)$/dlgolbul.obj \
89cdf0e10cSrcweir		$(SLO)$/tpaction.obj \
90cdf0e10cSrcweir        $(SLO)$/tpoption.obj \
91cdf0e10cSrcweir        $(SLO)$/filedlg.obj   \
92cdf0e10cSrcweir        $(SLO)$/unchss.obj  \
93cdf0e10cSrcweir		$(SLO)$/dlgassim.obj	\
94cdf0e10cSrcweir        $(SLO)$/dlgass.obj  \
95cdf0e10cSrcweir        $(SLO)$/assclass.obj \
96cdf0e10cSrcweir        $(SLO)$/navigatr.obj \
97cdf0e10cSrcweir        $(SLO)$/sdpreslt.obj \
98cdf0e10cSrcweir        $(SLO)$/morphdlg.obj	\
99cdf0e10cSrcweir		$(SLO)$/dlgfield.obj	\
100cdf0e10cSrcweir		$(SLO)$/custsdlg.obj	\
101cdf0e10cSrcweir        $(SLO)$/brkdlg.obj      \
102cdf0e10cSrcweir        $(SLO)$/vectdlg.obj		\
103cdf0e10cSrcweir		$(SLO)$/docprev.obj     \
104cdf0e10cSrcweir		$(SLO)$/SpellDialogChildWindow.obj \
105cdf0e10cSrcweir		$(SLO)$/AnimationChildWindow.obj	\
106cdf0e10cSrcweir		$(SLO)$/LayerDialogChildWindow.obj	\
107cdf0e10cSrcweir		$(SLO)$/LayerDialogContent.obj		\
108cdf0e10cSrcweir		$(SLO)$/LayerTabBar.obj				\
109cdf0e10cSrcweir		$(SLO)$/NavigatorChildWindow.obj	\
110cdf0e10cSrcweir		$(SLO)$/TemplateScanner.obj \
111cdf0e10cSrcweir		$(SLO)$/sduiexp.obj \
112cdf0e10cSrcweir		$(SLO)$/sddlgfact.obj \
113cdf0e10cSrcweir		$(SLO)$/sdabstdlg.obj \
114cdf0e10cSrcweir		$(SLO)$/PaneChildWindows.obj			\
115cdf0e10cSrcweir		$(SLO)$/PaneDockingWindow.obj			\
116cdf0e10cSrcweir		$(SLO)$/PaneShells.obj
117cdf0e10cSrcweir
118cdf0e10cSrcweirLIB1TARGET= $(SLB)$/$(TARGET).lib
119cdf0e10cSrcweir
120cdf0e10cSrcweirLIB1OBJFILES= \
121cdf0e10cSrcweir        $(SLO)$/dlgctrls.obj \
122cdf0e10cSrcweir        $(SLO)$/diactrl.obj  \
123cdf0e10cSrcweir        $(SLO)$/gluectrl.obj  \
124cdf0e10cSrcweir        $(SLO)$/sdtreelb.obj \
125cdf0e10cSrcweir        $(SLO)$/animobjs.obj \
126cdf0e10cSrcweir        $(SLO)$/filedlg.obj   \
127cdf0e10cSrcweir        $(SLO)$/unchss.obj  \
128cdf0e10cSrcweir        $(SLO)$/assclass.obj \
129cdf0e10cSrcweir        $(SLO)$/navigatr.obj \
130cdf0e10cSrcweir		$(SLO)$/docprev.obj     \
131cdf0e10cSrcweir        $(SLO)$/ins_paste.obj \
132cdf0e10cSrcweir		$(SLO)$/AnimationChildWindow.obj	\
133cdf0e10cSrcweir		$(SLO)$/LayerDialogChildWindow.obj	\
134cdf0e10cSrcweir		$(SLO)$/LayerDialogContent.obj		\
135cdf0e10cSrcweir		$(SLO)$/LayerTabBar.obj				\
136cdf0e10cSrcweir		$(SLO)$/NavigatorChildWindow.obj	\
137cdf0e10cSrcweir        $(SLO)$/SpellDialogChildWindow.obj \
138cdf0e10cSrcweir        $(SLO)$/TemplateScanner.obj \
139cdf0e10cSrcweir		$(SLO)$/sdabstdlg.obj \
140cdf0e10cSrcweir		$(SLO)$/PaneChildWindows.obj		\
141cdf0e10cSrcweir		$(SLO)$/PaneDockingWindow.obj		\
142cdf0e10cSrcweir		$(SLO)$/PaneShells.obj
143cdf0e10cSrcweir
144cdf0e10cSrcweir
145cdf0e10cSrcweirLIB2TARGET= $(SLB)$/sdui.lib
146cdf0e10cSrcweir
147cdf0e10cSrcweirLIB2OBJFILES= \
148cdf0e10cSrcweir		$(SLO)$/masterlayoutdlg.obj\
149cdf0e10cSrcweir		$(SLO)$/headerfooterdlg.obj\
150cdf0e10cSrcweir		$(SLO)$/sduiexp.obj \
151cdf0e10cSrcweir		$(SLO)$/sddlgfact.obj \
152cdf0e10cSrcweir		$(SLO)$/brkdlg.obj \
153cdf0e10cSrcweir		$(SLO)$/copydlg.obj \
154cdf0e10cSrcweir		$(SLO)$/custsdlg.obj \
155cdf0e10cSrcweir		$(SLO)$/dlgchar.obj \
156cdf0e10cSrcweir		$(SLO)$/dlgass.obj \
157cdf0e10cSrcweir		$(SLO)$/dlgassim.obj \
158cdf0e10cSrcweir		$(SLO)$/dlgfield.obj \
159cdf0e10cSrcweir		$(SLO)$/dlgpage.obj \
160cdf0e10cSrcweir		$(SLO)$/dlgsnap.obj \
161cdf0e10cSrcweir		$(SLO)$/ins_paste.obj \
162cdf0e10cSrcweir		$(SLO)$/inspagob.obj \
163cdf0e10cSrcweir		$(SLO)$/morphdlg.obj \
164cdf0e10cSrcweir		$(SLO)$/dlgolbul.obj \
165cdf0e10cSrcweir		$(SLO)$/paragr.obj \
166cdf0e10cSrcweir		$(SLO)$/present.obj \
167cdf0e10cSrcweir		$(SLO)$/prltempl.obj \
168cdf0e10cSrcweir		$(SLO)$/sdpreslt.obj \
169cdf0e10cSrcweir		$(SLO)$/tabtempl.obj \
170cdf0e10cSrcweir		$(SLO)$/tpaction.obj \
171cdf0e10cSrcweir		$(SLO)$/tpoption.obj \
172cdf0e10cSrcweir		$(SLO)$/vectdlg.obj \
173cdf0e10cSrcweir		$(SLO)$/prntopts.obj \
174cdf0e10cSrcweir		$(SLO)$/layeroptionsdlg.obj
175cdf0e10cSrcweir
176cdf0e10cSrcweir# --- Tagets -------------------------------------------------------
177cdf0e10cSrcweir
178cdf0e10cSrcweir.INCLUDE :  target.mk
179cdf0e10cSrcweir
180cdf0e10cSrcweir$(INCCOM)$/sduilib.hxx: makefile.mk
181cdf0e10cSrcweir.IF "$(GUI)"=="UNX"
182cdf0e10cSrcweir    $(RM) $@
183cdf0e10cSrcweir    echo \#define DLL_NAME \"libsdui$(DLLPOSTFIX)$(DLLPOST)\" >$@
184cdf0e10cSrcweir.ELSE
185cdf0e10cSrcweir    echo $(EMQ)#define DLL_NAME $(EMQ)"sdui$(DLLPOSTFIX)$(DLLPOST)$(EMQ)" >$@
186cdf0e10cSrcweir.ENDIF
187cdf0e10cSrcweir
188cdf0e10cSrcweir$(SLO)$/sdabstdlg.obj : $(INCCOM)$/sduilib.hxx
189cdf0e10cSrcweir
190