blob: 7bf032138ace1ec91b30b0b1fbc9874ce989302b [file] [log] [blame]
#**************************************************************
#
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
#
#**************************************************************
PRJ=..$/..$/..
PRJNAME=sal
TARGET=qa_osl_socket
ENABLE_EXCEPTIONS=TRUE
# --- Settings -----------------------------------------------------
.INCLUDE : settings.mk
.IF "$(ENABLE_UNIT_TESTS)" != "YES"
all:
@echo unit tests are disabled. Nothing to do.
.ELSE
CFLAGS+= $(LFS_CFLAGS)
CXXFLAGS+= $(LFS_CFLAGS)
# BEGIN ----------------------------------------------------------------
# auto generated Target:Socket by codegen.pl
APP1OBJS= \
$(SLO)$/osl_Socket.obj
APP1TARGET=osl_SocketOld
APP1STDLIBS= $(SALLIB) $(GTESTLIB) $(TESTSHL2LIB)
.IF "$(GUI)" == "WNT"
APP1STDLIBS+= $(WS2_32LIB)
.ENDIF
.IF ""$(OS)"=="SOLARIS"
APP1STDLIBS+= -ldl -lnsl
.ENDIF
APP1RPATH = NONE
APP1TEST = enabled
# auto generated Target:Socket
# END ------------------------------------------------------------------
# --- BEGIN --------------------------------------------------------
APP2OBJS= \
$(SLO)$/osl_Socket_tests.obj
APP2TARGET= osl_Socket_tests
APP2STDLIBS= $(SALLIB) $(GTESTLIB) $(TESTSHL2LIB)
APP2RPATH = NONE
APP2TEST = enabled
# END --------------------------------------------------------------
# BEGIN ----------------------------------------------------------------
# auto generated Target:Socket by codegen.pl
APP3OBJS= \
$(SLO)$/sockethelper.obj \
$(SLO)$/osl_StreamSocket.obj
APP3TARGET= osl_StreamSocket
APP3STDLIBS= $(SALLIB) $(GTESTLIB) $(TESTSHL2LIB)
.IF "$(GUI)" == "WNT"
APP3STDLIBS += $(WS2_32LIB)
.ENDIF
.IF "$(OS)"=="SOLARIS"
APP3STDLIBS += -ldl -lnsl
.ENDIF
APP3RPATH = NONE
APP3TEST = enabled
# auto generated Target:Socket
# END ------------------------------------------------------------------
# BEGIN ----------------------------------------------------------------
# auto generated Target:Socket by codegen.pl
APP4OBJS= \
$(SLO)$/sockethelper.obj \
$(SLO)$/osl_DatagramSocket.obj
APP4TARGET= osl_DatagramSocket
APP4STDLIBS= $(SALLIB) $(GTESTLIB) $(TESTSHL2LIB)
.IF "$(GUI)" == "WNT"
APP4STDLIBS += $(WS2_32LIB)
.ENDIF
.IF "$(OS)"=="SOLARIS"
APP4STDLIBS += -ldl -lnsl
.ENDIF
APP4RPATH = NONE
APP4TEST = enabled
# auto generated Target:Socket
# END ------------------------------------------------------------------
# BEGIN ----------------------------------------------------------------
# auto generated Target:Socket by codegen.pl
APP5OBJS= \
$(SLO)$/sockethelper.obj \
$(SLO)$/osl_SocketAddr.obj
APP5TARGET= osl_SocketAddr
APP5STDLIBS= $(SALLIB) $(GTESTLIB) $(TESTSHL2LIB)
.IF "$(GUI)" == "WNT"
APP5STDLIBS += $(WS2_32LIB)
.ENDIF
.IF "$(OS)"=="SOLARIS"
APP5STDLIBS += -ldl -lnsl
.ENDIF
APP5RPATH = NONE
APP5TEST = enabled
# auto generated Target:Socket
# END ------------------------------------------------------------------
# BEGIN ----------------------------------------------------------------
# auto generated Target:Socket by codegen.pl
APP6OBJS= \
$(SLO)$/sockethelper.obj \
$(SLO)$/osl_Socket2.obj
APP6TARGET= osl_Socket2
APP6STDLIBS= $(SALLIB) $(GTESTLIB) $(TESTSHL2LIB)
.IF "$(GUI)" == "WNT"
APP6STDLIBS += $(WS2_32LIB)
.ENDIF
.IF "$(OS)"=="SOLARIS"
APP6STDLIBS += -ldl -lnsl
.ENDIF
APP6RPATH = NONE
APP6TEST = enabled
# auto generated Target:Socket
# END ------------------------------------------------------------------
# BEGIN ----------------------------------------------------------------
# auto generated Target:Socket by codegen.pl
APP7OBJS= \
$(SLO)$/sockethelper.obj \
$(SLO)$/osl_ConnectorSocket.obj
APP7TARGET= osl_ConnectorSocket
APP7STDLIBS= $(SALLIB) $(GTESTLIB) $(TESTSHL2LIB)
.IF "$(GUI)" == "WNT"
APP7STDLIBS += $(WS2_32LIB)
.ENDIF
.IF "$(OS)"=="SOLARIS"
APP7STDLIBS += -ldl -lnsl
.ENDIF
APP7RPATH = NONE
APP7TEST = enabled
# auto generated Target:Socket
# END ------------------------------------------------------------------
# BEGIN ----------------------------------------------------------------
# auto generated Target:Socket by codegen.pl
APP8OBJS= \
$(SLO)$/sockethelper.obj \
$(SLO)$/osl_AcceptorSocket.obj
APP8TARGET= osl_AcceptorSocket
APP8STDLIBS= $(SALLIB) $(GTESTLIB) $(TESTSHL2LIB)
.IF "$(GUI)" == "WNT"
APP8STDLIBS += $(WS2_32LIB)
.ENDIF
.IF "$(OS)"=="SOLARIS"
APP8STDLIBS += -ldl -lnsl
.ENDIF
APP8PATH = NONE
APP8TEST = enabled
# auto generated Target:Socket
# END ------------------------------------------------------------------
#------------------------------- All object files -------------------------------
# do this here, so we get right dependencies
# SLOFILES=$(SHL1OBJS) $(SHL2OBJS)
# --- Targets ------------------------------------------------------
.INCLUDE : target.mk
.ENDIF # "$(ENABLE_UNIT_TESTS)" != "YES"