makefile.mk (752c0af7) | makefile.mk (63d99982) |
---|---|
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 --- 18 unchanged lines hidden (view full) --- 27TARGET=qa_osl_socket 28 29ENABLE_EXCEPTIONS=TRUE 30 31# --- Settings ----------------------------------------------------- 32 33.INCLUDE : settings.mk 34 | 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 --- 18 unchanged lines hidden (view full) --- 27TARGET=qa_osl_socket 28 29ENABLE_EXCEPTIONS=TRUE 30 31# --- Settings ----------------------------------------------------- 32 33.INCLUDE : settings.mk 34 |
35.IF "$(ENABLE_UNIT_TESTS)" != "YES" 36all: 37 @echo unit tests are disabled. Nothing to do. 38 39.ELSE 40 |
|
35CFLAGS+= $(LFS_CFLAGS) 36CXXFLAGS+= $(LFS_CFLAGS) 37 38# BEGIN ---------------------------------------------------------------- 39# auto generated Target:Socket by codegen.pl | 41CFLAGS+= $(LFS_CFLAGS) 42CXXFLAGS+= $(LFS_CFLAGS) 43 44# BEGIN ---------------------------------------------------------------- 45# auto generated Target:Socket by codegen.pl |
40SHL1OBJS= \ | 46APP1OBJS= \ |
41 $(SLO)$/osl_Socket.obj 42 | 47 $(SLO)$/osl_Socket.obj 48 |
43SHL1TARGET=osl_SocketOld 44SHL1STDLIBS= $(SALLIB) $CPPUNITLIB) $(TESTSHL2LIB) | 49APP1TARGET=osl_SocketOld 50APP1STDLIBS= $(SALLIB) $(GTESTLIB) $(TESTSHL2LIB) |
45 46.IF "$(GUI)" == "WNT" | 51 52.IF "$(GUI)" == "WNT" |
47SHL1STDLIBS+= $(WS2_32LIB) | 53APP1STDLIBS+= $(WS2_32LIB) |
48.ENDIF 49 | 54.ENDIF 55 |
50.IF "$(GUI)" == "UNX" 51SHL1STDLIBS+= -ldl -lnsl | 56.IF ""$(OS)"=="SOLARIS" 57APP1STDLIBS+= -ldl -lnsl |
52.ENDIF 53 | 58.ENDIF 59 |
54SHL1IMPLIB= i$(SHL1TARGET) 55# SHL1DEF= $(MISC)$/$(SHL1TARGET).def 56DEF1NAME=$(SHL1TARGET) 57# DEF1EXPORTFILE= export.exp 58SHL1VERSIONMAP = $(PRJ)$/qa$/export.map | 60APP1RPATH = NONE 61APP1TEST = enabled |
59# auto generated Target:Socket 60# END ------------------------------------------------------------------ 61 62# --- BEGIN -------------------------------------------------------- | 62# auto generated Target:Socket 63# END ------------------------------------------------------------------ 64 65# --- BEGIN -------------------------------------------------------- |
63SHL2OBJS= \ | 66APP2OBJS= \ |
64 $(SLO)$/osl_Socket_tests.obj | 67 $(SLO)$/osl_Socket_tests.obj |
65SHL2TARGET= osl_Socket_tests 66SHL2STDLIBS= $(SALLIB) $CPPUNITLIB) $(TESTSHL2LIB) 67 68SHL2IMPLIB= i$(SHL2TARGET) 69DEF2NAME= $(SHL2TARGET) 70SHL2VERSIONMAP = $(PRJ)$/qa$/export.map 71 | 68APP2TARGET= osl_Socket_tests 69APP2STDLIBS= $(SALLIB) $(GTESTLIB) $(TESTSHL2LIB) 70APP2RPATH = NONE 71APP2TEST = enabled |
72# END -------------------------------------------------------------- 73 74# BEGIN ---------------------------------------------------------------- 75# auto generated Target:Socket by codegen.pl | 72# END -------------------------------------------------------------- 73 74# BEGIN ---------------------------------------------------------------- 75# auto generated Target:Socket by codegen.pl |
76SHL3OBJS= \ | 76APP3OBJS= \ |
77 $(SLO)$/sockethelper.obj \ 78 $(SLO)$/osl_StreamSocket.obj 79 | 77 $(SLO)$/sockethelper.obj \ 78 $(SLO)$/osl_StreamSocket.obj 79 |
80SHL3TARGET= osl_StreamSocket 81SHL3STDLIBS= $(SALLIB) $CPPUNITLIB) $(TESTSHL2LIB) | 80APP3TARGET= osl_StreamSocket 81APP3STDLIBS= $(SALLIB) $(GTESTLIB) $(TESTSHL2LIB) |
82 83.IF "$(GUI)" == "WNT" | 82 83.IF "$(GUI)" == "WNT" |
84SHL3STDLIBS += $(WS2_32LIB) | 84APP3STDLIBS += $(WS2_32LIB) |
85.ENDIF 86 | 85.ENDIF 86 |
87.IF "$(GUI)" == "UNX" 88SHL3STDLIBS += -ldl -lnsl | 87.IF "$(OS)"=="SOLARIS" 88APP3STDLIBS += -ldl -lnsl |
89.ENDIF 90 | 89.ENDIF 90 |
91SHL3IMPLIB= i$(SHL3TARGET) 92DEF3NAME= $(SHL3TARGET) 93SHL3VERSIONMAP = $(PRJ)$/qa$/export.map | 91APP3RPATH = NONE 92APP3TEST = enabled |
94# auto generated Target:Socket 95# END ------------------------------------------------------------------ 96 97# BEGIN ---------------------------------------------------------------- 98# auto generated Target:Socket by codegen.pl | 93# auto generated Target:Socket 94# END ------------------------------------------------------------------ 95 96# BEGIN ---------------------------------------------------------------- 97# auto generated Target:Socket by codegen.pl |
99SHL4OBJS= \ | 98APP4OBJS= \ |
100 $(SLO)$/sockethelper.obj \ 101 $(SLO)$/osl_DatagramSocket.obj 102 | 99 $(SLO)$/sockethelper.obj \ 100 $(SLO)$/osl_DatagramSocket.obj 101 |
103SHL4TARGET= osl_DatagramSocket 104SHL4STDLIBS= $(SALLIB) $(CPPUNITLIB) $(TESTSHL2LIB) | 102APP4TARGET= osl_DatagramSocket 103APP4STDLIBS= $(SALLIB) $(GTESTLIB) $(TESTSHL2LIB) |
105 106.IF "$(GUI)" == "WNT" | 104 105.IF "$(GUI)" == "WNT" |
107SHL4STDLIBS += $(WS2_32LIB) | 106APP4STDLIBS += $(WS2_32LIB) |
108.ENDIF 109 | 107.ENDIF 108 |
110.IF "$(GUI)" == "UNX" 111SHL4STDLIBS += -ldl -lnsl | 109.IF "$(OS)"=="SOLARIS" 110APP4STDLIBS += -ldl -lnsl |
112.ENDIF 113 | 111.ENDIF 112 |
114SHL4IMPLIB= i$(SHL4TARGET) 115DEF4NAME= $(SHL4TARGET) 116SHL4VERSIONMAP = $(PRJ)$/qa$/export.map | 113APP4RPATH = NONE 114APP4TEST = enabled |
117# auto generated Target:Socket 118# END ------------------------------------------------------------------ 119 120# BEGIN ---------------------------------------------------------------- 121# auto generated Target:Socket by codegen.pl | 115# auto generated Target:Socket 116# END ------------------------------------------------------------------ 117 118# BEGIN ---------------------------------------------------------------- 119# auto generated Target:Socket by codegen.pl |
122SHL5OBJS= \ | 120APP5OBJS= \ |
123 $(SLO)$/sockethelper.obj \ 124 $(SLO)$/osl_SocketAddr.obj 125 | 121 $(SLO)$/sockethelper.obj \ 122 $(SLO)$/osl_SocketAddr.obj 123 |
126SHL5TARGET= osl_SocketAddr 127SHL5STDLIBS= $(SALLIB) $(CPPUNITLIB) $(TESTSHL2LIB) | 124APP5TARGET= osl_SocketAddr 125APP5STDLIBS= $(SALLIB) $(GTESTLIB) $(TESTSHL2LIB) |
128 129.IF "$(GUI)" == "WNT" | 126 127.IF "$(GUI)" == "WNT" |
130SHL5STDLIBS += $(WS2_32LIB) | 128APP5STDLIBS += $(WS2_32LIB) |
131.ENDIF 132 | 129.ENDIF 130 |
133.IF "$(GUI)" == "UNX" 134SHL5STDLIBS += -ldl -lnsl | 131.IF "$(OS)"=="SOLARIS" 132APP5STDLIBS += -ldl -lnsl |
135.ENDIF 136 | 133.ENDIF 134 |
137SHL5IMPLIB= i$(SHL5TARGET) 138DEF5NAME= $(SHL5TARGET) 139SHL5VERSIONMAP = $(PRJ)$/qa$/export.map | 135APP5RPATH = NONE 136APP5TEST = enabled |
140# auto generated Target:Socket 141# END ------------------------------------------------------------------ 142 143# BEGIN ---------------------------------------------------------------- 144# auto generated Target:Socket by codegen.pl | 137# auto generated Target:Socket 138# END ------------------------------------------------------------------ 139 140# BEGIN ---------------------------------------------------------------- 141# auto generated Target:Socket by codegen.pl |
145SHL6OBJS= \ | 142APP6OBJS= \ |
146 $(SLO)$/sockethelper.obj \ 147 $(SLO)$/osl_Socket2.obj 148 | 143 $(SLO)$/sockethelper.obj \ 144 $(SLO)$/osl_Socket2.obj 145 |
149SHL6TARGET= osl_Socket2 150SHL6STDLIBS= $(SALLIB) $(CPPUNITLIB) $(TESTSHL2LIB) | 146APP6TARGET= osl_Socket2 147APP6STDLIBS= $(SALLIB) $(GTESTLIB) $(TESTSHL2LIB) |
151 152.IF "$(GUI)" == "WNT" | 148 149.IF "$(GUI)" == "WNT" |
153SHL6STDLIBS += $(WS2_32LIB) | 150APP6STDLIBS += $(WS2_32LIB) |
154.ENDIF 155 | 151.ENDIF 152 |
156.IF "$(GUI)" == "UNX" 157SHL6STDLIBS += -ldl -lnsl | 153.IF "$(OS)"=="SOLARIS" 154APP6STDLIBS += -ldl -lnsl |
158.ENDIF 159 | 155.ENDIF 156 |
160SHL6IMPLIB= i$(SHL6TARGET) 161DEF6NAME= $(SHL6TARGET) 162SHL6VERSIONMAP = $(PRJ)$/qa$/export.map | 157APP6RPATH = NONE 158APP6TEST = enabled |
163# auto generated Target:Socket 164# END ------------------------------------------------------------------ 165 166# BEGIN ---------------------------------------------------------------- 167# auto generated Target:Socket by codegen.pl | 159# auto generated Target:Socket 160# END ------------------------------------------------------------------ 161 162# BEGIN ---------------------------------------------------------------- 163# auto generated Target:Socket by codegen.pl |
168SHL7OBJS= \ | 164APP7OBJS= \ |
169 $(SLO)$/sockethelper.obj \ 170 $(SLO)$/osl_ConnectorSocket.obj 171 | 165 $(SLO)$/sockethelper.obj \ 166 $(SLO)$/osl_ConnectorSocket.obj 167 |
172SHL7TARGET= osl_ConnectorSocket 173SHL7STDLIBS= $(SALLIB) $(CPPUNITLIB) $(TESTSHL2LIB) | 168APP7TARGET= osl_ConnectorSocket 169APP7STDLIBS= $(SALLIB) $(GTESTLIB) $(TESTSHL2LIB) |
174 175.IF "$(GUI)" == "WNT" | 170 171.IF "$(GUI)" == "WNT" |
176SHL7STDLIBS += $(WS2_32LIB) | 172APP7STDLIBS += $(WS2_32LIB) |
177.ENDIF 178 | 173.ENDIF 174 |
179.IF "$(GUI)" == "UNX" 180SHL7STDLIBS += -ldl -lnsl | 175.IF "$(OS)"=="SOLARIS" 176APP7STDLIBS += -ldl -lnsl |
181.ENDIF 182 | 177.ENDIF 178 |
183SHL7IMPLIB= i$(SHL7TARGET) 184DEF7NAME= $(SHL7TARGET) 185SHL7VERSIONMAP = $(PRJ)$/qa$/export.map | 179APP7RPATH = NONE 180APP7TEST = enabled |
186# auto generated Target:Socket 187# END ------------------------------------------------------------------ 188 189# BEGIN ---------------------------------------------------------------- 190# auto generated Target:Socket by codegen.pl | 181# auto generated Target:Socket 182# END ------------------------------------------------------------------ 183 184# BEGIN ---------------------------------------------------------------- 185# auto generated Target:Socket by codegen.pl |
191SHL8OBJS= \ | 186APP8OBJS= \ |
192 $(SLO)$/sockethelper.obj \ 193 $(SLO)$/osl_AcceptorSocket.obj 194 | 187 $(SLO)$/sockethelper.obj \ 188 $(SLO)$/osl_AcceptorSocket.obj 189 |
195SHL8TARGET= osl_AcceptorSocket 196SHL8STDLIBS= $(SALLIB) $(CPPUNITLIB) $(TESTSHL2LIB) | 190APP8TARGET= osl_AcceptorSocket 191APP8STDLIBS= $(SALLIB) $(GTESTLIB) $(TESTSHL2LIB) |
197 198.IF "$(GUI)" == "WNT" | 192 193.IF "$(GUI)" == "WNT" |
199SHL8STDLIBS += $(WS2_32LIB) | 194APP8STDLIBS += $(WS2_32LIB) |
200.ENDIF 201 | 195.ENDIF 196 |
202.IF "$(GUI)" == "UNX" 203SHL8STDLIBS += -ldl -lnsl | 197.IF "$(OS)"=="SOLARIS" 198APP8STDLIBS += -ldl -lnsl |
204.ENDIF 205 | 199.ENDIF 200 |
206SHL8IMPLIB= i$(SHL8TARGET) 207DEF8NAME= $(SHL8TARGET) 208SHL8VERSIONMAP = $(PRJ)$/qa$/export.map | 201APP8PATH = NONE 202APP8TEST = enabled |
209# auto generated Target:Socket 210# END ------------------------------------------------------------------ 211 212#------------------------------- All object files ------------------------------- 213# do this here, so we get right dependencies 214# SLOFILES=$(SHL1OBJS) $(SHL2OBJS) 215 216# --- Targets ------------------------------------------------------ 217 218.INCLUDE : target.mk | 203# auto generated Target:Socket 204# END ------------------------------------------------------------------ 205 206#------------------------------- All object files ------------------------------- 207# do this here, so we get right dependencies 208# SLOFILES=$(SHL1OBJS) $(SHL2OBJS) 209 210# --- Targets ------------------------------------------------------ 211 212.INCLUDE : target.mk |
219.INCLUDE : _cppunit.mk | 213 214.ENDIF # "$(ENABLE_UNIT_TESTS)" != "YES" |