diff options
Diffstat (limited to 'cppu/util/extra.mk')
-rw-r--r-- | cppu/util/extra.mk | 93 |
1 files changed, 93 insertions, 0 deletions
diff --git a/cppu/util/extra.mk b/cppu/util/extra.mk new file mode 100644 index 000000000000..3aac0524218b --- /dev/null +++ b/cppu/util/extra.mk @@ -0,0 +1,93 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: extra.mk,v $ +# +# $Revision: 1.5 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=.. + +PRJNAME :=cppu +TARGET :=cppu +ENABLE_EXCEPTIONS:=TRUE +NO_BSYMBOLIC :=TRUE +USE_DEFFILE :=TRUE + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk +.INCLUDE : ../source/helper/purpenv/export.mk + +# --- Files -------------------------------------------------------- + +SHL3TARGET := unsafe_uno_uno +SHL3IMPLIB := i$(SHL3TARGET) +SHL3STDLIBS := $(purpenv_helper_LIB) $(SALLIB) +SHL3OBJS := $(SLO)$/UnsafeBridge.obj +.IF "$(GUI)"=="OS2" +SHL3VERSIONMAP=unsafe_os2.map +SHL3DEF=$(MISC)$/$(SHL3TARGET).def +DEF3NAME=$(SHL3TARGET) +.ELSE +SHL3DEF := empty.def +.ENDIF +SHL3OBJS := $(SLO)$/UnsafeBridge.obj +SHL3RPATH := URELIB + +SHL4TARGET := affine_uno_uno +SHL4IMPLIB := i$(SHL4TARGET) +SHL4STDLIBS := $(purpenv_helper_LIB) $(SALLIB) +SHL4OBJS := $(SLO)$/AffineBridge.obj +.IF "$(GUI)"=="OS2" +SHL4VERSIONMAP=unsafe_os2.map +SHL4DEF=$(MISC)$/$(SHL4TARGET).def +DEF4NAME=$(SHL4TARGET) +.ELSE +SHL4DEF := empty.def +.ENDIF +SHL4OBJS := $(SLO)$/AffineBridge.obj +SHL4RPATH := URELIB + + +SHL5TARGET := log_uno_uno +SHL5IMPLIB := i$(SHL5TARGET) +SHL5STDLIBS := $(purpenv_helper_LIB) $(SALLIB) $(CPPULIB) +SHL5OBJS := $(SLO)$/LogBridge.obj + +.IF "$(GUI)"=="OS2" +SHL5VERSIONMAP=unsafe_os2.map +SHL5DEF=$(MISC)$/$(SHL5TARGET).def +DEF5NAME=LogMapping.def +.ELSE +SHL5DEF := empty.def +.ENDIF +SHL5RPATH := URELIB + +# --- Targets ------------------------------------------------------ + +.INCLUDE : target.mk + |