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