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 30PRJNAME :=cppu 31TARGET :=cppu 32ENABLE_EXCEPTIONS:=TRUE 33NO_BSYMBOLIC :=TRUE 34USE_DEFFILE :=TRUE 35 36# --- Settings ----------------------------------------------------- 37 38.INCLUDE : settings.mk 39.INCLUDE : ../source/helper/purpenv/export.mk 40 41# --- Files -------------------------------------------------------- 42 43SHL3TARGET := unsafe_uno_uno 44SHL3IMPLIB := i$(SHL3TARGET) 45SHL3STDLIBS := $(purpenv_helper_LIB) $(SALLIB) 46SHL3OBJS := $(SLO)$/UnsafeBridge.obj 47.IF "$(GUI)"=="OS2" 48SHL3VERSIONMAP=unsafe_os2.map 49SHL3DEF=$(MISC)$/$(SHL3TARGET).def 50DEF3NAME=$(SHL3TARGET) 51.ELSE 52SHL3DEF := empty.def 53.ENDIF 54SHL3OBJS := $(SLO)$/UnsafeBridge.obj 55SHL3RPATH := URELIB 56 57SHL4TARGET := affine_uno_uno 58SHL4IMPLIB := i$(SHL4TARGET) 59SHL4STDLIBS := $(purpenv_helper_LIB) $(SALLIB) 60SHL4OBJS := $(SLO)$/AffineBridge.obj 61.IF "$(GUI)"=="OS2" 62SHL4VERSIONMAP=unsafe_os2.map 63SHL4DEF=$(MISC)$/$(SHL4TARGET).def 64DEF4NAME=$(SHL4TARGET) 65.ELSE 66SHL4DEF := empty.def 67.ENDIF 68SHL4OBJS := $(SLO)$/AffineBridge.obj 69SHL4RPATH := URELIB 70 71 72SHL5TARGET := log_uno_uno 73SHL5IMPLIB := i$(SHL5TARGET) 74SHL5STDLIBS := $(purpenv_helper_LIB) $(SALLIB) $(CPPULIB) 75SHL5OBJS := $(SLO)$/LogBridge.obj 76 77.IF "$(GUI)"=="OS2" 78SHL5VERSIONMAP=unsafe_os2.map 79SHL5DEF=$(MISC)$/$(SHL5TARGET).def 80DEF5NAME=LogMapping.def 81.ELSE 82SHL5DEF := empty.def 83.ENDIF 84SHL5RPATH := URELIB 85 86# --- Targets ------------------------------------------------------ 87 88.INCLUDE : target.mk 89 90