Commit | Line | Data |
---|---|---|
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 |
21 | SUBDIR_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 | |
32 | SUBDIR= ${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> |