Makefile (51dd214c84efceda87c2ac10d34b7e3ee5b6c28f) Makefile (3b09bf5e55207926e3072b96ffca3b551a26b613)
1# @(#)Makefile 8.1 (Berkeley) 6/4/93
2# $FreeBSD$
3
4.include <src.opts.mk>
5
6# The SUBDIR_ORDERED list is a small set of libraries which are used by many
7# of the other libraries. These are built first with a .WAIT between them
8# and the main list to avoid needing a SUBDIR_DEPEND line on every library

--- 12 unchanged lines hidden (view full) ---

21
22# The main list; please keep these sorted alphabetically.
23
24SUBDIR= ${SUBDIR_ORDERED} \
25 .WAIT \
26 libalias \
27 libarchive \
28 ${_libatm} \
1# @(#)Makefile 8.1 (Berkeley) 6/4/93
2# $FreeBSD$
3
4.include <src.opts.mk>
5
6# The SUBDIR_ORDERED list is a small set of libraries which are used by many
7# of the other libraries. These are built first with a .WAIT between them
8# and the main list to avoid needing a SUBDIR_DEPEND line on every library

--- 12 unchanged lines hidden (view full) ---

21
22# The main list; please keep these sorted alphabetically.
23
24SUBDIR= ${SUBDIR_ORDERED} \
25 .WAIT \
26 libalias \
27 libarchive \
28 ${_libatm} \
29 ${_libauditd} \
29 libauditd \
30 libbegemot \
31 libblocksruntime \
32 ${_libbluetooth} \
33 ${_libbsnmp} \
34 libbsdstat \
35 libbsm \
36 libbz2 \
37 libcalendar \

--- 20 unchanged lines hidden (view full) ---

58 ${_librpcsec_gss} \
59 ${_libiconv_modules} \
60 libipsec \
61 libjail \
62 libkiconv \
63 libkvm \
64 ${_libldns} \
65 liblzma \
30 libbegemot \
31 libblocksruntime \
32 ${_libbluetooth} \
33 ${_libbsnmp} \
34 libbsdstat \
35 libbsm \
36 libbz2 \
37 libcalendar \

--- 20 unchanged lines hidden (view full) ---

58 ${_librpcsec_gss} \
59 ${_libiconv_modules} \
60 libipsec \
61 libjail \
62 libkiconv \
63 libkvm \
64 ${_libldns} \
65 liblzma \
66 ${_libmagic} \
66 libmagic \
67 libmandoc \
68 libmemstat \
69 libmd \
70 ${_libmilter} \
71 ${_libmp} \
72 ${_libnandfs} \
73 libnetbsd \
74 ${_libnetgraph} \
75 ${_libngatm} \
76 libnv \
77 libohash \
78 libopie \
79 libpam \
80 libpcap \
81 libpjdlog \
82 ${_libpmc} \
83 ${_libproc} \
84 libprocstat \
67 libmandoc \
68 libmemstat \
69 libmd \
70 ${_libmilter} \
71 ${_libmp} \
72 ${_libnandfs} \
73 libnetbsd \
74 ${_libnetgraph} \
75 ${_libngatm} \
76 libnv \
77 libohash \
78 libopie \
79 libpam \
80 libpcap \
81 libpjdlog \
82 ${_libpmc} \
83 ${_libproc} \
84 libprocstat \
85 ${_libradius} \
85 libradius \
86 librpcsvc \
87 librt \
88 ${_librtld_db} \
89 libsbuf \
90 ${_libsdp} \
91 ${_libsm} \
92 ${_libsmb} \
93 ${_libsmdb} \
94 ${_libsmutil} \
86 librpcsvc \
87 librt \
88 ${_librtld_db} \
89 libsbuf \
90 ${_libsdp} \
91 ${_libsm} \
92 ${_libsmb} \
93 ${_libsmdb} \
94 ${_libsmutil} \
95 ${_libsqlite3} \
95 libsqlite3 \
96 libstand \
97 libstdbuf \
98 libstdthreads \
99 libtacplus \
100 ${_libtelnet} \
101 ${_libthr} \
102 libthread_db \
103 libucl \
104 libufs \
96 libstand \
97 libstdbuf \
98 libstdthreads \
99 libtacplus \
100 ${_libtelnet} \
101 ${_libthr} \
102 libthread_db \
103 libucl \
104 libufs \
105 ${_libugidfw} \
105 libugidfw \
106 libulog \
107 ${_libunbound} \
108 ${_libusbhid} \
109 ${_libusb} \
110 libutil \
111 ${_libvgl} \
112 ${_libvmmapi} \
113 libwrap \

--- 23 unchanged lines hidden (view full) ---

137SUBDIR_DEPEND_libdpv= libfigpar ncurses libutil
138SUBDIR_DEPEND_libedit= ncurses
139SUBDIR_DEPEND_libg++= msun
140SUBDIR_DEPEND_libgeom= libexpat libsbuf
141SUBDIR_DEPEND_liblibrpcsec_gss= libgssapi
142SUBDIR_DEPEND_libmagic= libz
143SUBDIR_DEPEND_libmemstat= libkvm
144SUBDIR_DEPEND_libopie= libmd
106 libulog \
107 ${_libunbound} \
108 ${_libusbhid} \
109 ${_libusb} \
110 libutil \
111 ${_libvgl} \
112 ${_libvmmapi} \
113 libwrap \

--- 23 unchanged lines hidden (view full) ---

137SUBDIR_DEPEND_libdpv= libfigpar ncurses libutil
138SUBDIR_DEPEND_libedit= ncurses
139SUBDIR_DEPEND_libg++= msun
140SUBDIR_DEPEND_libgeom= libexpat libsbuf
141SUBDIR_DEPEND_liblibrpcsec_gss= libgssapi
142SUBDIR_DEPEND_libmagic= libz
143SUBDIR_DEPEND_libmemstat= libkvm
144SUBDIR_DEPEND_libopie= libmd
145SUBDIR_DEPEND_libpam= libcrypt libopie ${_libradius} librpcsvc libtacplus libutil ${_libypclnt} ${_libcom_err}
145SUBDIR_DEPEND_libpam= libcrypt libopie libradius librpcsvc libtacplus libutil ${_libypclnt} ${_libcom_err}
146SUBDIR_DEPEND_libpjdlog= libutil
147SUBDIR_DEPEND_libprocstat= libkvm libutil
148SUBDIR_DEPEND_libradius= libmd
149SUBDIR_DEPEND_libreadline= ncurses
150SUBDIR_DEPEND_libsmb= libkiconv
151SUBDIR_DEPEND_libstdc++= msun
152SUBDIR_DEPEND_libtacplus= libmd
153SUBDIR_DEPEND_libulog= libmd

--- 10 unchanged lines hidden (view full) ---

164.endif
165
166# NB: keep these sorted by MK_* knobs
167
168.if ${MK_ATM} != "no"
169_libngatm= libngatm
170.endif
171
146SUBDIR_DEPEND_libpjdlog= libutil
147SUBDIR_DEPEND_libprocstat= libkvm libutil
148SUBDIR_DEPEND_libradius= libmd
149SUBDIR_DEPEND_libreadline= ncurses
150SUBDIR_DEPEND_libsmb= libkiconv
151SUBDIR_DEPEND_libstdc++= msun
152SUBDIR_DEPEND_libtacplus= libmd
153SUBDIR_DEPEND_libulog= libmd

--- 10 unchanged lines hidden (view full) ---

164.endif
165
166# NB: keep these sorted by MK_* knobs
167
168.if ${MK_ATM} != "no"
169_libngatm= libngatm
170.endif
171
172.if ${MK_AUDIT} != "no"
173_libauditd= libauditd
174.endif
175
176.if ${MK_BLUETOOTH} != "no"
177_libbluetooth= libbluetooth
178_libsdp= libsdp
179.endif
180
181.if ${MK_BSNMP} != "no"
182_libbsnmp= libbsnmp
183.endif

--- 10 unchanged lines hidden (view full) ---

194.if ${MK_CUSE} != "no"
195_cuse= libcuse
196.endif
197
198.if ${MK_ELFTOOLCHAIN_TOOLS} != "no"
199_libelftc= libelftc
200.endif
201
172.if ${MK_BLUETOOTH} != "no"
173_libbluetooth= libbluetooth
174_libsdp= libsdp
175.endif
176
177.if ${MK_BSNMP} != "no"
178_libbsnmp= libbsnmp
179.endif

--- 10 unchanged lines hidden (view full) ---

190.if ${MK_CUSE} != "no"
191_cuse= libcuse
192.endif
193
194.if ${MK_ELFTOOLCHAIN_TOOLS} != "no"
195_libelftc= libelftc
196.endif
197
202.if ${MK_FILE} != "no"
203_libmagic= libmagic
204.endif
205
206.if ${MK_GPIO} != "no"
207_libgpio= libgpio
208.endif
209
210.if ${MK_GSSAPI} != "no"
211_libgssapi= libgssapi
212_librpcsec_gss= librpcsec_gss
213.endif

--- 23 unchanged lines hidden (view full) ---

237_libcxxrt= libcxxrt
238_libcplusplus= libc++
239.endif
240
241.if ${MK_LIBTHR} != "no"
242_libthr= libthr
243.endif
244
198.if ${MK_GPIO} != "no"
199_libgpio= libgpio
200.endif
201
202.if ${MK_GSSAPI} != "no"
203_libgssapi= libgssapi
204_librpcsec_gss= librpcsec_gss
205.endif

--- 23 unchanged lines hidden (view full) ---

229_libcxxrt= libcxxrt
230_libcplusplus= libc++
231.endif
232
233.if ${MK_LIBTHR} != "no"
234_libthr= libthr
235.endif
236
245.if ${MK_MAC_SUPPORT} != "no"
246_libugidfw= libugidfw
247.endif
248
249.if ${MK_NAND} != "no"
250_libnandfs= libnandfs
251.endif
252
253.if ${MK_NETGRAPH} != "no"
254_libnetgraph= libnetgraph
255.endif
256
257.if ${MK_NIS} != "no"
258_libypclnt= libypclnt
259.endif
260
261.if ${MK_PF} != "no"
262_libevent= libevent
263.endif
264
237.if ${MK_NAND} != "no"
238_libnandfs= libnandfs
239.endif
240
241.if ${MK_NETGRAPH} != "no"
242_libnetgraph= libnetgraph
243.endif
244
245.if ${MK_NIS} != "no"
246_libypclnt= libypclnt
247.endif
248
249.if ${MK_PF} != "no"
250_libevent= libevent
251.endif
252
253.if ${MACHINE_CPUARCH} == "i386" || ${MACHINE_CPUARCH} == "amd64"
254_libsmb= libsmb
255_libvgl= libvgl
256_libproc= libproc
257_librtld_db= librtld_db
258.endif
259
260.if ${MACHINE_CPUARCH} == "amd64"
261_libvmmapi= libvmmapi
262.endif
263
264.if ${MACHINE_CPUARCH} == "mips"
265_libproc= libproc
266_librtld_db= librtld_db
267.endif
268
269.if ${MACHINE_CPUARCH} == "powerpc"
270_libproc= libproc
271_librtld_db= librtld_db
272_libsmb= libsmb
273.endif
274
275.if ${MACHINE_CPUARCH} == "sparc64"
276_libsmb= libsmb
277.endif
278
265.if ${MK_OPENSSL} != "no"
266_libmp= libmp
267.endif
268
269.if ${MK_PMC} != "no"
270_libpmc= libpmc
271.endif
272
279.if ${MK_OPENSSL} != "no"
280_libmp= libmp
281.endif
282
283.if ${MK_PMC} != "no"
284_libpmc= libpmc
285.endif
286
273.if ${MK_RADIUS_SUPPORT} != "no"
274_libradius= libradius
275.endif
276
277.if ${MK_SENDMAIL} != "no"
278_libmilter= libmilter
279_libsm= libsm
280_libsmdb= libsmdb
281_libsmutil= libsmutil
282.endif
283
287.if ${MK_SENDMAIL} != "no"
288_libmilter= libmilter
289_libsm= libsm
290_libsmdb= libsmdb
291_libsmutil= libsmutil
292.endif
293
284.if ${MK_SQLITE3} != "no"
285_libsqlite3= libsqlite3
286.endif
287
288.if ${MK_TELNET} != "no"
289_libtelnet= libtelnet
290.endif
291
292.if ${MK_TESTS_SUPPORT} != "no"
293_atf= atf
294.endif
295.if ${MK_TESTS} != "no"

--- 4 unchanged lines hidden (view full) ---

300_libunbound= libunbound
301.endif
302
303.if ${MK_USB} != "no"
304_libusbhid= libusbhid
305_libusb= libusb
306.endif
307
294.if ${MK_TELNET} != "no"
295_libtelnet= libtelnet
296.endif
297
298.if ${MK_TESTS_SUPPORT} != "no"
299_atf= atf
300.endif
301.if ${MK_TESTS} != "no"

--- 4 unchanged lines hidden (view full) ---

306_libunbound= libunbound
307.endif
308
309.if ${MK_USB} != "no"
310_libusbhid= libusbhid
311_libusb= libusb
312.endif
313
308.if ${MACHINE_CPUARCH} == "amd64"
309.if ${MK_BHYVE} != "no"
310_libvmmapi= libvmmapi
311.endif
312.endif
313
314.if ${MACHINE_CPUARCH} == "i386" || ${MACHINE_CPUARCH} == "amd64"
315_libsmb= libsmb
316_libvgl= libvgl
317_libproc= libproc
318_librtld_db= librtld_db
319.endif
320
321.if ${MACHINE_CPUARCH} == "mips"
322_libproc= libproc
323_librtld_db= librtld_db
324.endif
325
326.if ${MACHINE_CPUARCH} == "powerpc"
327_libproc= libproc
328_librtld_db= librtld_db
329_libsmb= libsmb
330.endif
331
332.if ${MACHINE_CPUARCH} == "sparc64"
333_libsmb= libsmb
334.endif
335
336.if !defined(LIBRARIES_ONLY)
337afterinstall:
338 ${INSTALL_SYMLINK} ../include ${DESTDIR}/usr/lib/include
339.endif
340
341.if !make(install)
342SUBDIR_PARALLEL=
343.endif
344
345.include <bsd.subdir.mk>
314.if !defined(LIBRARIES_ONLY)
315afterinstall:
316 ${INSTALL_SYMLINK} ../include ${DESTDIR}/usr/lib/include
317.endif
318
319.if !make(install)
320SUBDIR_PARALLEL=
321.endif
322
323.include <bsd.subdir.mk>