Makefile revision 122217
1# $FreeBSD: head/lib/libngatm/Makefile 122217 2003-11-07 09:10:25Z harti $ 2# 3# Author: Harti Brandt <harti@freebsd.org> 4# 5LIB= ngatm 6SHLIB_MAJOR= 1 7MAN= libngatm.3 uniaddr.3 unifunc.3 unimsg.3 unistruct.3 8WARNS= 6 9 10# source of the library lives in contrib 11SDIR= ${.CURDIR}/../../sys 12CTRB= ${.CURDIR}/../../contrib/ngatm 13LIBBASE= ${SDIR}/contrib/ngatm 14 15CFLAGS+= -I${LIBBASE} -I${.OBJDIR} -I${CTRB}/libngatm 16# CFLAGS+= -DSSCOP_DEBUG -DSSCFU_DEBUG -DUNI_DEBUG 17 18.PATH: ${LIBBASE}/netnatm ${LIBBASE}/netnatm/saal ${LIBBASE}/netnatm/misc \ 19 ${LIBBASE}/netnatm/msg ${LIBBASE}/netnatm/sig 20.PATH: ${CTRB}/libngatm ${CTRB}/man 21 22SRCS= unimsg.c unimsg_common.c straddr.c \ 23 traffic.c uni_ie.c uni_msg.c \ 24 saal_sscop.c saal_sscfu.c \ 25 sig_call.c sig_coord.c sig_party.c sig_print.c sig_reset.c \ 26 sig_uni.c sig_unimsgcpy.c sig_verify.c 27 28# Includes 29INCSGROUPS= INCSATM INCSSAAL INCSMSG INCSSIG 30 31# common files 32INCSATMDIR= $(INCLUDEDIR)/netnatm 33INCSATM= unimsg.h addr.h 34 35# signaling AAL 36INCSSAALDIR= $(INCLUDEDIR)/netnatm/saal 37INCSSAAL= saal/sscfu.h saal/sscfudef.h saal/sscop.h saal/sscopdef.h 38 39# message parsing 40INCSMSGDIR= $(INCLUDEDIR)/netnatm/msg 41INCSMSG= msg/uni_config.h msg/uni_hdr.h msg/uni_ie.h msg/uni_msg.h \ 42 msg/unimsglib.h msg/uniprint.h msg/unistruct.h 43 44# signaling layer 45INCSSIGDIR= $(INCLUDEDIR)/netnatm/sig 46INCSSIG= sig/uni.h sig/unidef.h sig/unisig.h 47 48.include <bsd.lib.mk> 49