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 28RTLLIB=irtl.lib 29 30PRJ=.. 31 32PRJNAME=vos 33TARGET=vos 34TARGETTYPE=CUI 35 36# --- Settings ----------------------------------------------------- 37 38.INCLUDE : settings.mk 39.INCLUDE : ..$/version.mk 40 41# --- Files -------------------------------------------------------- 42 43SHL1TARGET=$(VOS_TARGET)$(VOS_MAJOR)$(COMID) 44SHL1IMPLIB=i$(TARGET) 45 46.IF "$(GUI)"=="WNT" 47SHL1STDLIBS=$(WSOCK32LIB) $(SALLIB) 48.ELSE 49SHL1STDLIBS=$(SALLIB) 50.ENDIF 51 52SHL1LIBS= $(SLB)$/cpp$(TARGET).lib 53.IF "$(GUI)" != "UNX" 54.IF "$(COM)" != "GCC" 55SHL1OBJS= \ 56 $(SLO)$/object.obj 57.ENDIF 58.ENDIF 59 60SHL1DEPN= 61SHL1DEF= $(MISC)$/$(SHL1TARGET).def 62 63DEF1NAME =$(SHL1TARGET) 64DEF1DEPN =$(MISC)$/$(SHL1TARGET).flt 65DEFLIB1NAME =cppvos 66 67# --- Targets ------------------------------------------------------ 68 69.INCLUDE : target.mk 70 71$(MISC)$/$(SHL1TARGET).flt: 72 @echo ------------------------------ 73 @echo Making: $@ 74 @echo WEP > $@ 75 @echo LIBMAIN >> $@ 76 @echo LibMain >> $@ 77 @echo _alloc >> $@ 78 @echo alloc >> $@ 79 @echo _CT >> $@ 80 @echo _TI2 >> $@ 81 @echo _TI1 >> $@ 82 @echo exception::exception >> $@ 83 @echo @std@ >> $@ 84 @echo __>>$@ 85 86