netinet{,6}: Assert in{,6}_inithead() are only used for system routing tables.
[dragonfly.git] / lib / Makefile
CommitLineData
984263bc
MD
1# @(#)Makefile 8.1 (Berkeley) 6/4/93
2# $FreeBSD: src/lib/Makefile,v 1.107.2.16 2002/10/10 19:24:35 kbyanc Exp $
3
4# To satisfy shared library or ELF linkage when only the libraries being
5# built are visible:
6#
8396b091
PA
7# ${_libc_r} must be built before libpthread.
8# libcom_err must be built before libpam.
9# libcrypt must be built before libpam.
7c87aae6 10# libmd must be built before libarchive, libopie, libradius, and libtacplus.
8396b091 11# libncurses must be built before libdialog and libedit.
984263bc 12# libradius must be built before libpam.
984263bc 13# libsbuf must be built before libcam.
8396b091 14# libtacplus must be built before libpam.
26c2c67b 15# libthread_xu must be built before libpthread.
8396b091 16# libutil must be built before libpam.
9f95f3e0 17# libpthread must be built before libprop.
984263bc
MD
18#
19# Otherwise, the SUBDIR list should be in alphabetical order.
20
8396b091
PA
21SUBDIR_ORDERED= ${_libc_r} \
22 libcom_err \
23 libcrypt \
24 libmd \
25 libncurses \
26 libradius \
27 libsbuf \
28 libtacplus \
29 libthread_xu \
30 libutil \
31 libpthread
32SUBDIR= ${SUBDIR_ORDERED} \
33 csu \
34 i18n_module \
35 libalias \
36 libarchive \
8396b091
PA
37 libbluetooth \
38 libbz2 \
39 libc \
40 libc_rtld \
41 libcalendar \
42 libcam \
43 libcompat \
44 libdevattr \
45 libdevinfo \
46 libdevstat \
2f60b541 47 libdl \
157ae757 48 libdm \
1fb5a04f 49 ${xxxlibdmsg} \
8396b091
PA
50 libedit \
51 libevtr \
52 libexpat \
53 libfetch \
54 libfsid \
55 libftpio \
fb464fc9 56 libhammer \
6a03354e 57 libipfw3 \
8396b091 58 libipsec \
8396b091
PA
59 libkcore \
60 libkiconv \
61 libkinfo \
62 libkvm \
63 libldns \
10cbe914 64 liblzma \
8396b091
PA
65 libm \
66 libmagic \
0adacaa3 67 libmandoc \
0b2472ed 68 ${_libnetgraph} \
8396b091
PA
69 libopie \
70 libpam \
71 libpcap \
72 libposix1e \
73 libprop \
ab5617b3 74 libpuffs \
b91ba8ad 75 librefuse \
8396b091
PA
76 librpcsvc \
77 librt \
8396b091
PA
78 libsdp \
79 ${_libsm} \
80 libsmb \
81 ${_libsmdb} \
82 ${_libsmutil} \
83 libstand \
0d9ba1e1 84 libtcplay \
8396b091 85 libtelnet \
2a617999
SW
86 libusb \
87 libu4bhid \
8396b091
PA
88 libvgl \
89 libwrap \
8396b091
PA
90 liby \
91 libypclnt \
92 libz \
93 pam_module
984263bc 94
cecff5c1 95.if !defined(NO_LIBC_R)
984263bc
MD
96_libc_r= libc_r
97.endif
98
0b2472ed
NA
99.if defined(WANT_NETGRAPH7)
100_libnetgraph= libnetgraph7
101.else
102_libnetgraph= libnetgraph
103.endif
104
984263bc 105.include <bsd.subdir.mk>