]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - lib/libngatm/Makefile
This commit was generated by cvs2svn to compensate for changes in r123109,
[FreeBSD/FreeBSD.git] / lib / libngatm / Makefile
1 # $FreeBSD$
2 #
3 # Author: Harti Brandt <harti@freebsd.org>
4 #
5 LIB=    ngatm
6 SHLIB_MAJOR= 1
7 MAN=    libngatm.3 uniaddr.3 unifunc.3 unimsg.3 unistruct.3
8 WARNS=  6
9
10 # source of the library lives in contrib
11 SDIR=   ${.CURDIR}/../../sys
12 CTRB=   ${.CURDIR}/../../contrib/ngatm
13 LIBBASE= ${SDIR}/contrib/ngatm
14
15 CFLAGS+= -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
22 SRCS=   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
29 INCSGROUPS= INCSATM INCSSAAL INCSMSG INCSSIG
30
31 # common files
32 INCSATMDIR= $(INCLUDEDIR)/netnatm
33 INCSATM= unimsg.h addr.h
34
35 # signaling AAL
36 INCSSAALDIR= $(INCLUDEDIR)/netnatm/saal
37 INCSSAAL= saal/sscfu.h saal/sscfudef.h saal/sscop.h saal/sscopdef.h
38
39 # message parsing
40 INCSMSGDIR= $(INCLUDEDIR)/netnatm/msg
41 INCSMSG= 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
45 INCSSIGDIR= $(INCLUDEDIR)/netnatm/sig
46 INCSSIG= sig/uni.h sig/unidef.h sig/unisig.h
47
48 .include <bsd.lib.mk>