!ifndef ROOT
ROOT=$(MAKEDIR:\av\h323=)
!endif
!ifndef DEVROOT
DEVROOT=$(ROOT)\dev
!endif

!include $(DEVROOT)\common.inc

MAJORCOMP=av
MINORCOMP=h323cc

TARGETNAME=h323cc
TARGETPATH=$(_OBJ_DIR)
TARGETTYPE=DYNLINK

DLLDEF=h323cc.def
DLLENTRY=DllEntryPoint

# enables lego builds for this component
BBTCOMP=1

#Uncomment next line to allow testing arbitrary video codecs
#C_DEFINES=-DENABLE_ARBITRARY_CODECS $(C_DEFINES)
#C_DEFINES=-DPLS_DEBUG $(C_DEFINES)

#
# LAURABU 
# REAL debug memory leak tracking
#
C_DEFINES = -D_MEM_ZEROINIT $(C_DEFINES)



INCLUDES=..\h\$(O);$(INCLUDES);..\callcont;   \
	 
LINKLIBS=   $(ROOT)\nmutil\nmutila\$(_OBJ_DIR)\*\nmutila.lib

TARGETLIBS= $(SDK_LIB_PATH)\winmm.lib       \
            $(SDK_LIB_PATH)\kernel32.lib    \
			  $(SDK_LIB_PATH)\advapi32.lib    \
			  $(SDK_LIB_PATH)\gdi32.lib    \
			  $(SDK_LIB_PATH)\user32.lib      \
			  $(SDK_LIB_PATH)\wsock32.lib      \
			  $(SDK_LIB_PATH)\uuid.lib              \
			  ..\callcont\$(_OBJ_DIR)\*\callcont.lib \
			  $(SDK_LIB_PATH)\ole32.lib \
			  ..\nac\$(_OBJ_DIR)\*\nac.lib \
#
# List of sources
#

SOURCES=        h323cc.cpp \
			connobj.cpp    \
			iconnect.cpp \
			ctrlh323.cpp    \
			guids.c      \
			icomchan.cpp    \
			h323cc.rc          \
			capsctl.cpp     \
			plog.cpp     \
			t120chan.cpp    \
			balance.cpp


#
# Precompiled specs
#

PRECOMPILED_INCLUDE = precomp.h
PRECOMPILED_PCH = precomp.pch
PRECOMPILED_cpp = precomp.obj
PRECOMPILED_CXX = 1

CONDITIONAL_INCLUDES = \
macocidl.h				\
macwin32.h				\
rpcerr.h				\
rpcmac.h				\
winwlm.h				\
macname1.h				\
macname2.h				\
macpub.h				\
macapi.h				\
compman.h				\
drawdib.h				\
avifmt.h				\
avifile.h				\
mciwnd.h				\
msvideo.h				\
avicap.h				\
common.x