1#************************************************************** 2# 3# Licensed to the Apache Software Foundation (ASF) under one 4# or more contributor license agreements. See the NOTICE file 5# distributed with this work for additional information 6# regarding copyright ownership. The ASF licenses this file 7# to you under the Apache License, Version 2.0 (the 8# "License"); you may not use this file except in compliance 9# with the License. You may obtain a copy of the License at 10# 11# http://www.apache.org/licenses/LICENSE-2.0 12# 13# Unless required by applicable law or agreed to in writing, 14# software distributed under the License is distributed on an 15# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16# KIND, either express or implied. See the License for the 17# specific language governing permissions and limitations 18# under the License. 19# 20#************************************************************** 21 22 23 24PRJ=..$/..$/.. 25 26PRJNAME=sal 27TARGET=qa_module 28 29ENABLE_EXCEPTIONS=TRUE 30 31# --- Settings ----------------------------------------------------- 32 33.INCLUDE : settings.mk 34 35CFLAGS+= $(LFS_CFLAGS) 36CXXFLAGS+= $(LFS_CFLAGS) 37 38# BEGIN ---------------------------------------------------------------- 39 40# --- test dll ------------------------------------------------------ 41SHL1TARGET = Module_DLL 42SHL1OBJS = $(SLO)$/osl_Module_DLL.obj 43SHL1STDLIBS = $(SALLIB) 44SHL1IMPLIB = i$(SHL1TARGET) 45SHL1DEF = $(MISC)$/$(SHL1TARGET).def 46DEF1NAME = $(SHL1TARGET) 47SHL1VERSIONMAP = export_dll.map 48 49 50# --- main l ------------------------------------------------------ 51SHL2OBJS= $(SLO)$/osl_Module.obj 52 53SHL2TARGET= osl_Module 54SHL2STDLIBS= $(SALLIB) $(CPPUNITLIB) $(TESTSHL2LIB) 55 56.IF "$(GUI)" == "WNT" 57SHL2STDLIBS+=i$(SHL2TARGET).lib 58.ENDIF 59.IF "$(GUI)" == "UNX" 60APP3STDLIBS+=-l$(SHL2TARGET) 61.ENDIF 62 63SHL2DEPN= $(SHL1OBJS) 64SHL2IMPLIB= i$(SHL2TARGET) 65SHL2DEF= $(MISC)$/$(SHL2TARGET).def 66 67DEF2NAME =$(SHL2TARGET) 68SHL2VERSIONMAP= $(PRJ)$/qa$/export.map 69# END ------------------------------------------------------------------ 70 71# --- Targets ------------------------------------------------------ 72 73.INCLUDE : target.mk 74.INCLUDE : _cppunit.mk 75 76