1# 2# opal_inc.mak 3# 4# Make symbols include file for Open Phone Abstraction library 5# 6# Copyright (c) 2001 Equivalence Pty. Ltd. 7# 8# The contents of this file are subject to the Mozilla Public License 9# Version 1.0 (the "License"); you may not use this file except in 10# compliance with the License. You may obtain a copy of the License at 11# http://www.mozilla.org/MPL/ 12# 13# Software distributed under the License is distributed on an "AS IS" 14# basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See 15# the License for the specific language governing rights and limitations 16# under the License. 17# 18# The Original Code is Open Phone Abstraction library. 19# 20# The Initial Developer of the Original Code is Equivalence Pty. Ltd. 21# 22# Contributor(s): ______________________________________. 23# 24# $Revision: 27051 $ 25# $Author: ededu $ 26# $Date: 2012-02-24 10:57:01 -0600 (Fri, 24 Feb 2012) $ 27# 28 29ifndef DEBUG_BUILD 30DEBUG_BUILD = @DEBUG_BUILD@ 31endif 32 33#detected by configure, needed by Makefile 34OSTYPE = @OSTYPE@ 35 36# Tool names detected by configure 37CXX = @CXX@ 38CC = @CC@ 39INSTALL = @INSTALL@ 40AR = @AR@ 41RANLIB = @RANLIB@ 42LD = @LD@ 43ARCHIVE = @ARCHIVE@ 44SWIG = @SWIG@ 45 46# The install directories 47prefix = @prefix@ 48exec_prefix = @exec_prefix@ 49libdir = @libdir@ 50includedir = @includedir@ 51datarootdir = @datarootdir@ 52 53# The opal source and destination dirs 54OPALDIR = @OPALDIR@ 55OPAL_SRCDIR = $(OPALDIR)/src 56OPAL_INCDIR = $(OPALDIR)/include 57OPAL_LIBDIR = @OPAL_LIBDIR@ 58 59# The library file names 60RELEASE_LIB_NAME = @RELEASE_LIB_NAME@ 61RELEASE_LIB_FILENAME_STATIC = @RELEASE_LIB_FILENAME_STATIC@ 62RELEASE_LIB_FILENAME_SHARED = @RELEASE_LIB_FILENAME_SHARED@ 63RELEASE_LIB_FILENAME_SHARED_MAJ = @RELEASE_LIB_FILENAME_SHARED_MAJ@ 64RELEASE_LIB_FILENAME_SHARED_MIN = @RELEASE_LIB_FILENAME_SHARED_MIN@ 65RELEASE_LIB_FILENAME_SHARED_PAT = @RELEASE_LIB_FILENAME_SHARED_PAT@ 66RELEASE_CFLAGS = @RELEASE_CFLAGS@ 67RELEASE_LIBS = @RELEASE_LIBS@ 68RELEASE_OPAL_OBJDIR = @RELEASE_OPAL_OBJDIR@ 69RELEASE_OPAL_DEPDIR = @RELEASE_OPAL_OBJDIR@ 70 71# The library file names 72DEBUG_LIB_NAME = @DEBUG_LIB_NAME@ 73DEBUG_LIB_FILENAME_STATIC = @DEBUG_LIB_FILENAME_STATIC@ 74DEBUG_LIB_FILENAME_SHARED = @DEBUG_LIB_FILENAME_SHARED@ 75DEBUG_LIB_FILENAME_SHARED_MAJ = @DEBUG_LIB_FILENAME_SHARED_MAJ@ 76DEBUG_LIB_FILENAME_SHARED_MIN = @DEBUG_LIB_FILENAME_SHARED_MIN@ 77DEBUG_LIB_FILENAME_SHARED_PAT = @DEBUG_LIB_FILENAME_SHARED_PAT@ 78DEBUG_CFLAGS = @DEBUG_CFLAGS@ 79DEBUG_LIBS = @DEBUG_LIBS@ 80DEBUG_OPAL_OBJDIR = @DEBUG_OPAL_OBJDIR@ 81DEBUG_OPAL_DEPDIR = @DEBUG_OPAL_OBJDIR@ 82 83# Compile and linker flags 84CFLAGS := @CFLAGS@ -I$(OPAL_INCDIR) $(CFLAGS) 85CXXFLAGS := @CXXFLAGS@ -I$(OPAL_INCDIR) $(CXXFLAGS) 86LDFLAGS := @LDFLAGS@ 87LIBS += @LIBS@ 88LDSOOPTS = @LDSOOPTS@ 89 90HAVE_RANLIB := @HAVE_RANLIB@ 91 92OPAL_H323 = @OPAL_H323@ 93OPAL_SIP = @OPAL_SIP@ 94OPAL_IAX2 = @OPAL_IAX2@ 95OPAL_VIDEO = @OPAL_VIDEO@ 96OPAL_ZRTP = @OPAL_ZRTP@ 97OPAL_LID = @OPAL_LID@ 98OPAL_CAPI = @OPAL_CAPI@ 99OPAL_IVR = @OPAL_IVR@ 100OPAL_HAS_H224 = @OPAL_HAS_H224@ 101OPAL_HAS_H281 = @OPAL_HAS_H281@ 102OPAL_H450 = @OPAL_H450@ 103OPAL_H460 = @OPAL_H460@ 104OPAL_H501 = @OPAL_H501@ 105OPAL_T120DATA = @OPAL_T120DATA@ 106OPAL_SRTP = @OPAL_SRTP@ 107OPAL_RFC4175 = @OPAL_RFC4175@ 108OPAL_RFC2435 = @OPAL_RFC2435@ 109OPAL_AEC = @OPAL_AEC@ 110OPAL_G711PLC = @OPAL_G711PLC@ 111OPAL_T38_CAP = @OPAL_T38_CAPABILITY@ 112OPAL_FAX = @OPAL_FAX@ 113OPAL_JAVA = @OPAL_JAVA@ 114SPEEXDSP_SYSTEM = @SPEEXDSP_SYSTEM@ 115OPAL_HAS_MSRP = @OPAL_HAS_MSRP@ 116OPAL_HAS_SIPIM = @OPAL_HAS_SIPIM@ 117OPAL_HAS_RFC4103 = @OPAL_HAS_RFC4103@ 118OPAL_HAS_MIXER = @OPAL_HAS_MIXER@ 119OPAL_HAS_PCSS = @OPAL_HAS_PCSS@ 120 121OPAL_PLUGINS = @OPAL_PLUGINS@ 122OPAL_SAMPLES = @OPAL_SAMPLES@ 123 124OPAL_PTLIB_SSL = @OPAL_PTLIB_SSL@ 125OPAL_PTLIB_SSL_AES= @OPAL_PTLIB_SSL_AES@ 126OPAL_PTLIB_ASN = @OPAL_PTLIB_ASN@ 127OPAL_PTLIB_EXPAT = @OPAL_PTLIB_EXPAT@ 128OPAL_PTLIB_AUDIO = @OPAL_PTLIB_AUDIO@ 129OPAL_PTLIB_VIDEO = @OPAL_PTLIB_VIDEO@ 130OPAL_PTLIB_WAVFILE= @OPAL_PTLIB_WAVFILE@ 131OPAL_PTLIB_DTMF = @OPAL_PTLIB_DTMF@ 132OPAL_PTLIB_IPV6 = @OPAL_PTLIB_IPV6@ 133OPAL_PTLIB_DNS = @OPAL_PTLIB_DNS@ 134OPAL_PTLIB_LDAP = @OPAL_PTLIB_LDAP@ 135OPAL_PTLIB_VXML = @OPAL_PTLIB_VXML@ 136OPAL_PTLIB_CONFIG_FILE=@OPAL_PTLIB_CONFIG_FILE@ 137 138 139ifeq ($(DEBUG_BUILD),yes) 140 CFLAGS := $(DEBUG_CFLAGS) $(CFLAGS) 141 CXXFLAGS := $(DEBUG_CFLAGS) $(CXXFLAGS) 142 LIBS += $(DEBUG_LIBS) 143 LIB_NAME = $(DEBUG_LIB_NAME) 144else 145 CFLAGS := $(RELEASE_CFLAGS) $(CFLAGS) 146 CXXFLAGS := $(RELEASE_CFLAGS) $(CXXFLAGS) 147 LIBS += $(RELEASE_LIBS) 148 LIB_NAME = $(RELEASE_LIB_NAME) 149endif 150 151# End of file 152