# $FreeBSD: head/lib/libngatm/Makefile 126176 2004-02-23 20:07:47Z johan $ # # Author: Harti Brandt # LIB= ngatm SHLIB_MAJOR= 1 MAN= libngatm.3 uniaddr.3 unifunc.3 unimsg.3 unistruct.3 WARNS?= 6 # source of the library lives in contrib SDIR= ${.CURDIR}/../../sys CTRB= ${.CURDIR}/../../contrib/ngatm LIBBASE= ${SDIR}/contrib/ngatm CFLAGS+= -I${LIBBASE} -I${.OBJDIR} -I${CTRB}/libngatm # CFLAGS+= -DSSCOP_DEBUG -DSSCFU_DEBUG -DUNI_DEBUG .PATH: ${LIBBASE}/netnatm ${LIBBASE}/netnatm/saal ${LIBBASE}/netnatm/misc \ ${LIBBASE}/netnatm/msg ${LIBBASE}/netnatm/sig .PATH: ${CTRB}/libngatm ${CTRB}/man SRCS= unimsg.c unimsg_common.c straddr.c \ traffic.c uni_ie.c uni_msg.c \ saal_sscop.c saal_sscfu.c \ sig_call.c sig_coord.c sig_party.c sig_print.c sig_reset.c \ sig_uni.c sig_unimsgcpy.c sig_verify.c # Includes INCSGROUPS= INCSATM INCSSAAL INCSMSG INCSSIG # common files INCSATMDIR= $(INCLUDEDIR)/netnatm INCSATM= unimsg.h addr.h # signaling AAL INCSSAALDIR= $(INCLUDEDIR)/netnatm/saal INCSSAAL= saal/sscfu.h saal/sscfudef.h saal/sscop.h saal/sscopdef.h # message parsing INCSMSGDIR= $(INCLUDEDIR)/netnatm/msg INCSMSG= msg/uni_config.h msg/uni_hdr.h msg/uni_ie.h msg/uni_msg.h \ msg/unimsglib.h msg/uniprint.h msg/unistruct.h # signaling layer INCSSIGDIR= $(INCLUDEDIR)/netnatm/sig INCSSIG= sig/uni.h sig/unidef.h sig/unisig.h .include