1 |
# $Id: Makefile,v 1.9 2004/05/10 01:12:46 jason Exp $ |
2 |
|
3 |
BUILD = ../../../build |
4 |
include $(BUILD)/Makefile.pre |
5 |
|
6 |
PACKAGES += DUM RESIP RUTIL OPENSSL ARES PTHREAD POPT RADIUSCLIENTNG |
7 |
|
8 |
TARGET_LIBRARY = |
9 |
|
10 |
#testDumTimer.cxx |
11 |
TESTPROGRAMS += basicRegister.cxx BasicCall.cxx basicMessage.cxx basicClient.cxx testRequestValidationHandler.cxx |
12 |
|
13 |
TESTPROGRAMS += treg.cxx |
14 |
|
15 |
ifeq ($(USE_SSL),yes) |
16 |
TESTPROGRAMS += testSMIMEMessage.cxx testSMIMEInvite.cxx |
17 |
TESTPROGRAMS += limpc.cxx |
18 |
endif |
19 |
|
20 |
SRC = CommandLineParser.cxx UserAgent.cxx RegEventClient.cxx |
21 |
SRC += basicClientCall.cxx basicClientCmdLineParser.cxx basicClientUserAgent.cxx |
22 |
|
23 |
ifeq ($(USE_CURL),yes) |
24 |
TESTPROGRAMS += testIdentity.cxx |
25 |
PACKAGES += CURL |
26 |
SRC += curlHttp/CurlHttpProvider.cxx |
27 |
CODE_SUBDIRS += curlHttp |
28 |
endif |
29 |
|
30 |
# Strip -DNDEBUG out of CFLAGS and CXXFLAGS, since these are test programs |
31 |
CFLAGS := $(shell echo "${CFLAGS}" | sed s/-DNDEBUG//g) |
32 |
CXXFLAGS := $(shell echo "${CXXFLAGS}" | sed s/-DNDEBUG//g) |
33 |
|
34 |
include $(BUILD)/Makefile.post |
35 |
|
36 |
############################################################################## |
37 |
# |
38 |
# The Vovida Software License, Version 1.0 |
39 |
# Copyright (c) 2000-2007 Vovida Networks, Inc. All rights reserved. |
40 |
# |
41 |
# Redistribution and use in source and binary forms, with or without |
42 |
# modification, are permitted provided that the following conditions |
43 |
# are met: |
44 |
# |
45 |
# 1. Redistributions of source code must retain the above copyright |
46 |
# notice, this list of conditions and the following disclaimer. |
47 |
# |
48 |
# 2. Redistributions in binary form must reproduce the above copyright |
49 |
# notice, this list of conditions and the following disclaimer in |
50 |
# the documentation and/or other materials provided with the |
51 |
# distribution. |
52 |
# |
53 |
# 3. The names "VOCAL", "Vovida Open Communication Application Library", |
54 |
# and "Vovida Open Communication Application Library (VOCAL)" must |
55 |
# not be used to endorse or promote products derived from this |
56 |
# software without prior written permission. For written |
57 |
# permission, please contact vocal@vovida.org. |
58 |
# |
59 |
# 4. Products derived from this software may not be called "VOCAL", nor |
60 |
# may "VOCAL" appear in their name, without prior written |
61 |
# permission of Vovida Networks, Inc. |
62 |
# |
63 |
# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED |
64 |
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES |
65 |
# OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND |
66 |
# NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL VOVIDA |
67 |
# NETWORKS, INC. OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT DAMAGES |
68 |
# IN EXCESS OF $1,000, NOR FOR ANY INDIRECT, INCIDENTAL, SPECIAL, |
69 |
# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, |
70 |
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR |
71 |
# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY |
72 |
# OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
73 |
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE |
74 |
# USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH |
75 |
# DAMAGE. |
76 |
# |
77 |
# ==================================================================== |
78 |
# |
79 |
# This software consists of voluntary contributions made by Vovida |
80 |
# Networks, Inc. and many individuals on behalf of Vovida Networks, |
81 |
# Inc. For more information on Vovida Networks, Inc., please see |
82 |
# <http://www.vovida.org/>. |
83 |
# |
84 |
############################################################################## |