# $Id: Makefile,v 1.24 2002/05/23 23:12:14 jason Exp $

BUILD = ../../build

include $(BUILD)/Makefile.pre

TARGET_LIBRARY = liblowmgcp

PACKAGES += MGCP SDP UTIL PTHREAD

INCDIRS += ../libmgcp 

DEFINES += USE_PTHREADS
### enable this line to compile for NCS mgcp stack
#DEFINES += NCS_PROFILE

ifeq ($(OSTYPE),Linux)
CXXFLAGS += -ansi
CFLAGS += -ansi
endif

# name of all files to be compiled (don't include header files)
SRC = \
	MgcpParse.cxx \
	MgcpCommand.cxx \
	MgcpParameterEventGeneric.cxx \
	MgcpParameter.cxx \
	MgcpDebugManager.cxx \
	TokenRecognizer.cxx \


AUTO_FILES = \
	TokenRecognizer.cxx \
	TokenRecognizer.hxx \


# OK THE REST OF THE FILE IS NOT REALLY MEANT TO BE MODIFIED

TokenRecognizer.cxx: TokenRecognizer.tg $(BUILD)/../tools/buildTokenRec
	$(BUILD)/../tools/buildTokenRec -o TokenRecognizer TokenRecognizer.tg

TokenRecognizer.hxx: TokenRecognizer.tg $(BUILD)/../tools/buildTokenRec
	$(BUILD)/../tools/buildTokenRec -o TokenRecognizer TokenRecognizer.tg

include $(BUILD)/Makefile.post
