1#************************************************************************* 2# 3# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4# 5# Copyright 2000, 2010 Oracle and/or its affiliates. 6# 7# OpenOffice.org - a multi-platform office productivity suite 8# 9# This file is part of OpenOffice.org. 10# 11# OpenOffice.org is free software: you can redistribute it and/or modify 12# it under the terms of the GNU Lesser General Public License version 3 13# only, as published by the Free Software Foundation. 14# 15# OpenOffice.org is distributed in the hope that it will be useful, 16# but WITHOUT ANY WARRANTY; without even the implied warranty of 17# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18# GNU Lesser General Public License version 3 for more details 19# (a copy is included in the LICENSE file that accompanied this code). 20# 21# You should have received a copy of the GNU Lesser General Public License 22# version 3 along with OpenOffice.org. If not, see 23# <http://www.openoffice.org/license.html> 24# for a copy of the LGPLv3 License. 25# 26#************************************************************************* 27 28PRJ=..$/..$/.. 29 30PROJECTPCH=sd 31PROJECTPCHSOURCE=$(PRJ)$/util$/sd 32PRJNAME=sd 33TARGET=dlg 34LIBTARGET=NO 35ENABLE_EXCEPTIONS=TRUE 36 37# --- Settings ----------------------------------------------------- 38 39.INCLUDE : settings.mk 40.INCLUDE : $(PRJ)$/util$/makefile.pmk 41 42# --- Files -------------------------------------------------------- 43 44SRS1NAME=$(TARGET) 45SRC1FILES =\ 46 masterlayoutdlg.src\ 47 headerfooterdlg.src\ 48 ins_paste.src\ 49 inspagob.src\ 50 present.src\ 51 dlg_char.src\ 52 paragr.src\ 53 tabtempl.src\ 54 dlgpage.src\ 55 tpaction.src\ 56 animobjs.src\ 57 prltempl.src\ 58 prntopts.src\ 59 dlgsnap.src\ 60 copydlg.src\ 61 tpoption.src\ 62 dlgass.src\ 63 navigatr.src\ 64 sdpreslt.src\ 65 morphdlg.src\ 66 dlgfield.src\ 67 custsdlg.src\ 68 brkdlg.src\ 69 vectdlg.src\ 70 dlgolbul.src \ 71 LayerDialog.src \ 72 PaneDockingWindow.src \ 73 layeroptionsdlg.src 74 75SLOFILES = \ 76 $(SLO)$/inspagob.obj \ 77 $(SLO)$/ins_paste.obj \ 78 $(SLO)$/present.obj \ 79 $(SLO)$/dlgctrls.obj \ 80 $(SLO)$/dlgchar.obj \ 81 $(SLO)$/paragr.obj \ 82 $(SLO)$/tabtempl.obj \ 83 $(SLO)$/dlgpage.obj \ 84 $(SLO)$/diactrl.obj \ 85 $(SLO)$/gluectrl.obj \ 86 $(SLO)$/sdtreelb.obj \ 87 $(SLO)$/animobjs.obj \ 88 $(SLO)$/prltempl.obj \ 89 $(SLO)$/prntopts.obj \ 90 $(SLO)$/dlgsnap.obj \ 91 $(SLO)$/copydlg.obj \ 92 $(SLO)$/dlgolbul.obj \ 93 $(SLO)$/tpaction.obj \ 94 $(SLO)$/tpoption.obj \ 95 $(SLO)$/filedlg.obj \ 96 $(SLO)$/unchss.obj \ 97 $(SLO)$/dlgassim.obj \ 98 $(SLO)$/dlgass.obj \ 99 $(SLO)$/assclass.obj \ 100 $(SLO)$/navigatr.obj \ 101 $(SLO)$/sdpreslt.obj \ 102 $(SLO)$/morphdlg.obj \ 103 $(SLO)$/dlgfield.obj \ 104 $(SLO)$/custsdlg.obj \ 105 $(SLO)$/brkdlg.obj \ 106 $(SLO)$/vectdlg.obj \ 107 $(SLO)$/docprev.obj \ 108 $(SLO)$/SpellDialogChildWindow.obj \ 109 $(SLO)$/AnimationChildWindow.obj \ 110 $(SLO)$/LayerDialogChildWindow.obj \ 111 $(SLO)$/LayerDialogContent.obj \ 112 $(SLO)$/LayerTabBar.obj \ 113 $(SLO)$/NavigatorChildWindow.obj \ 114 $(SLO)$/TemplateScanner.obj \ 115 $(SLO)$/sduiexp.obj \ 116 $(SLO)$/sddlgfact.obj \ 117 $(SLO)$/sdabstdlg.obj \ 118 $(SLO)$/PaneChildWindows.obj \ 119 $(SLO)$/PaneDockingWindow.obj \ 120 $(SLO)$/PaneShells.obj 121 122LIB1TARGET= $(SLB)$/$(TARGET).lib 123 124LIB1OBJFILES= \ 125 $(SLO)$/dlgctrls.obj \ 126 $(SLO)$/diactrl.obj \ 127 $(SLO)$/gluectrl.obj \ 128 $(SLO)$/sdtreelb.obj \ 129 $(SLO)$/animobjs.obj \ 130 $(SLO)$/filedlg.obj \ 131 $(SLO)$/unchss.obj \ 132 $(SLO)$/assclass.obj \ 133 $(SLO)$/navigatr.obj \ 134 $(SLO)$/docprev.obj \ 135 $(SLO)$/ins_paste.obj \ 136 $(SLO)$/AnimationChildWindow.obj \ 137 $(SLO)$/LayerDialogChildWindow.obj \ 138 $(SLO)$/LayerDialogContent.obj \ 139 $(SLO)$/LayerTabBar.obj \ 140 $(SLO)$/NavigatorChildWindow.obj \ 141 $(SLO)$/SpellDialogChildWindow.obj \ 142 $(SLO)$/TemplateScanner.obj \ 143 $(SLO)$/sdabstdlg.obj \ 144 $(SLO)$/PaneChildWindows.obj \ 145 $(SLO)$/PaneDockingWindow.obj \ 146 $(SLO)$/PaneShells.obj 147 148 149LIB2TARGET= $(SLB)$/sdui.lib 150 151LIB2OBJFILES= \ 152 $(SLO)$/masterlayoutdlg.obj\ 153 $(SLO)$/headerfooterdlg.obj\ 154 $(SLO)$/sduiexp.obj \ 155 $(SLO)$/sddlgfact.obj \ 156 $(SLO)$/brkdlg.obj \ 157 $(SLO)$/copydlg.obj \ 158 $(SLO)$/custsdlg.obj \ 159 $(SLO)$/dlgchar.obj \ 160 $(SLO)$/dlgass.obj \ 161 $(SLO)$/dlgassim.obj \ 162 $(SLO)$/dlgfield.obj \ 163 $(SLO)$/dlgpage.obj \ 164 $(SLO)$/dlgsnap.obj \ 165 $(SLO)$/ins_paste.obj \ 166 $(SLO)$/inspagob.obj \ 167 $(SLO)$/morphdlg.obj \ 168 $(SLO)$/dlgolbul.obj \ 169 $(SLO)$/paragr.obj \ 170 $(SLO)$/present.obj \ 171 $(SLO)$/prltempl.obj \ 172 $(SLO)$/sdpreslt.obj \ 173 $(SLO)$/tabtempl.obj \ 174 $(SLO)$/tpaction.obj \ 175 $(SLO)$/tpoption.obj \ 176 $(SLO)$/vectdlg.obj \ 177 $(SLO)$/prntopts.obj \ 178 $(SLO)$/layeroptionsdlg.obj 179 180# --- Tagets ------------------------------------------------------- 181 182.INCLUDE : target.mk 183 184$(INCCOM)$/sduilib.hxx: makefile.mk 185.IF "$(GUI)"=="UNX" 186 $(RM) $@ 187 echo \#define DLL_NAME \"libsdui$(DLLPOSTFIX)$(DLLPOST)\" >$@ 188.ELSE 189 echo $(EMQ)#define DLL_NAME $(EMQ)"sdui$(DLLPOSTFIX)$(DLLPOST)$(EMQ)" >$@ 190.ENDIF 191 192$(SLO)$/sdabstdlg.obj : $(INCCOM)$/sduilib.hxx 193 194