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