1*6d1ed1ddSHerbert Dürr#************************************************************** 2*6d1ed1ddSHerbert Dürr# 3*6d1ed1ddSHerbert Dürr# Licensed to the Apache Software Foundation (ASF) under one 4*6d1ed1ddSHerbert Dürr# or more contributor license agreements. See the NOTICE file 5*6d1ed1ddSHerbert Dürr# distributed with this work for additional information 6*6d1ed1ddSHerbert Dürr# regarding copyright ownership. The ASF licenses this file 7*6d1ed1ddSHerbert Dürr# to you under the Apache License, Version 2.0 (the 8*6d1ed1ddSHerbert Dürr# "License"); you may not use this file except in compliance 9*6d1ed1ddSHerbert Dürr# with the License. You may obtain a copy of the License at 10*6d1ed1ddSHerbert Dürr# 11*6d1ed1ddSHerbert Dürr# http://www.apache.org/licenses/LICENSE-2.0 12*6d1ed1ddSHerbert Dürr# 13*6d1ed1ddSHerbert Dürr# Unless required by applicable law or agreed to in writing, 14*6d1ed1ddSHerbert Dürr# software distributed under the License is distributed on an 15*6d1ed1ddSHerbert Dürr# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*6d1ed1ddSHerbert Dürr# KIND, either express or implied. See the License for the 17*6d1ed1ddSHerbert Dürr# specific language governing permissions and limitations 18*6d1ed1ddSHerbert Dürr# under the License. 19*6d1ed1ddSHerbert Dürr# 20*6d1ed1ddSHerbert Dürr#************************************************************** 21*6d1ed1ddSHerbert Dürr 22*6d1ed1ddSHerbert Dürr 23*6d1ed1ddSHerbert Dürr 24*6d1ed1ddSHerbert DürrPRJ=..$/..$/.. 25*6d1ed1ddSHerbert Dürr 26*6d1ed1ddSHerbert DürrPRJNAME=bridges 27*6d1ed1ddSHerbert DürrTARGET=$(COMNAME)_uno 28*6d1ed1ddSHerbert DürrLIBTARGET=no 29*6d1ed1ddSHerbert DürrENABLE_EXCEPTIONS=TRUE 30*6d1ed1ddSHerbert Dürr 31*6d1ed1ddSHerbert Dürr# --- Settings ----------------------------------------------------- 32*6d1ed1ddSHerbert Dürr 33*6d1ed1ddSHerbert Dürr.INCLUDE : settings.mk 34*6d1ed1ddSHerbert Dürr 35*6d1ed1ddSHerbert Dürr# --- Files -------------------------------------------------------- 36*6d1ed1ddSHerbert Dürr 37*6d1ed1ddSHerbert Dürr.IF "$(OS)$(CPU)" == "MACOSXX" 38*6d1ed1ddSHerbert Dürr 39*6d1ed1ddSHerbert Dürr.IF "$(cppu_no_leak)" == "" 40*6d1ed1ddSHerbert DürrCFLAGS += -DLEAK_STATIC_DATA 41*6d1ed1ddSHerbert Dürr.ENDIF 42*6d1ed1ddSHerbert Dürr 43*6d1ed1ddSHerbert Dürr# In case someone enabled the non-standard -fomit-frame-pointer which does not 44*6d1ed1ddSHerbert Dürr# work with the .cxx sources in this directory: 45*6d1ed1ddSHerbert DürrCFLAGSCXX += -fno-omit-frame-pointer -fnon-call-exceptions 46*6d1ed1ddSHerbert Dürr 47*6d1ed1ddSHerbert DürrSLOFILES= \ 48*6d1ed1ddSHerbert Dürr $(SLO)$/abi.obj \ 49*6d1ed1ddSHerbert Dürr $(SLO)$/except.obj \ 50*6d1ed1ddSHerbert Dürr $(SLO)$/cpp2uno.obj \ 51*6d1ed1ddSHerbert Dürr $(SLO)$/uno2cpp.obj 52*6d1ed1ddSHerbert Dürr 53*6d1ed1ddSHerbert DürrSHL1TARGET= $(TARGET) 54*6d1ed1ddSHerbert Dürr 55*6d1ed1ddSHerbert DürrSHL1DEF=$(MISC)$/$(SHL1TARGET).def 56*6d1ed1ddSHerbert DürrSHL1IMPLIB=i$(TARGET) 57*6d1ed1ddSHerbert DürrSHL1VERSIONMAP=..$/..$/bridge_exports.map 58*6d1ed1ddSHerbert DürrSHL1RPATH=URELIB 59*6d1ed1ddSHerbert Dürr 60*6d1ed1ddSHerbert DürrSHL1OBJS = $(SLOFILES) 61*6d1ed1ddSHerbert DürrSHL1LIBS = $(SLB)$/cpp_uno_shared.lib 62*6d1ed1ddSHerbert Dürr 63*6d1ed1ddSHerbert DürrSHL1STDLIBS= \ 64*6d1ed1ddSHerbert Dürr $(CPPULIB) \ 65*6d1ed1ddSHerbert Dürr $(SALLIB) 66*6d1ed1ddSHerbert Dürr 67*6d1ed1ddSHerbert Dürr.ENDIF 68*6d1ed1ddSHerbert Dürr 69*6d1ed1ddSHerbert Dürr# --- Targets ------------------------------------------------------ 70*6d1ed1ddSHerbert Dürr 71*6d1ed1ddSHerbert Dürr.INCLUDE : target.mk 72