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