Deleted Added
full compact
Makefile (204738) Makefile (205113)
1# @(#)Makefile 8.1 (Berkeley) 6/4/93
1# @(#)Makefile 8.1 (Berkeley) 6/4/93
2# $FreeBSD: head/lib/Makefile 204738 2010-03-04 22:01:11Z imp $
2# $FreeBSD: head/lib/Makefile 205113 2010-03-13 03:06:48Z imp $
3
4.include <bsd.own.mk>
5
6# To satisfy shared library or ELF linkage when only the libraries being
7# built are visible:
8#
9# csu must be built before all shared libaries for ELF.
10# libc must be built before all other shared libraries.

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

24# libutil must be built before libpam.
25# libypclnt must be built before libpam.
26# libgssapi must be built before librpcsec_gss
27#
28# Otherwise, the SUBDIR list should be in alphabetical order.
29#
30# Except it appears bind needs to be compiled last
31
3
4.include <bsd.own.mk>
5
6# To satisfy shared library or ELF linkage when only the libraries being
7# built are visible:
8#
9# csu must be built before all shared libaries for ELF.
10# libc must be built before all other shared libraries.

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

24# libutil must be built before libpam.
25# libypclnt must be built before libpam.
26# libgssapi must be built before librpcsec_gss
27#
28# Otherwise, the SUBDIR list should be in alphabetical order.
29#
30# Except it appears bind needs to be compiled last
31
32SUBDIR= ${_csu} libc libbsm libauditd libcom_err libcrypt libelf libkvm \
33 msun libmd ncurses ${_libnetgraph} libradius librpcsvc libsbuf \
34 libtacplus libutil ${_libypclnt}
35SUBDIR+=libalias libarchive ${_libatm} libbegemot ${_libbluetooth} \
36 ${_libbsnmp} libbz2 libcalendar libcam libcompat libdevinfo \
37 libdevstat libdisk libdwarf libedit ${_libefi} libexpat libfetch \
38 libftpio libgeom ${_libgpib} ${_libgssapi} ${_librpcsec_gss} libipsec \
39 ${_libipx} libjail libkiconv libmagic libmemstat ${_libmilter} \
40 ${_libmp} ${_libncp} ${_libngatm} libopie libpam libpcap \
41 ${_libpmc} libproc librt ${_libsdp} ${_libsm} ${_libsmb} \
42 ${_libsmdb} ${_libsmutil} libstand \
43 ${_libtelnet} ${_libthr} libthread_db libufs libugidfw libulog \
44 ${_libusbhid} ${_libusb} ${_libvgl} libwrap liby libz \
32SUBDIR_ORDERED= ${_csu} \
33 libc \
34 libbsm \
35 libauditd \
36 libcom_err \
37 libcrypt \
38 libelf \
39 libkvm \
40 msun \
41 libmd \
42 ncurses \
43 ${_libnetgraph} \
44 libradius \
45 librpcsvc \
46 libsbuf \
47 libtacplus \
48 libutil \
49 ${_libypclnt}
50
51SUBDIR= ${SUBDIR_ORDERED} \
52 libalias \
53 libarchive \
54 ${_libatm} \
55 libbegemot \
56 ${_libbluetooth} \
57 ${_libbsnmp} \
58 libbz2 \
59 libcalendar \
60 libcam \
61 libcompat \
62 libdevinfo \
63 libdevstat \
64 libdisk \
65 libdwarf \
66 libedit \
67 ${_libefi} \
68 libexpat \
69 libfetch \
70 libftpio \
71 libgeom \
72 ${_libgpib} \
73 ${_libgssapi} \
74 ${_librpcsec_gss} \
75 libipsec \
76 ${_libipx} \
77 libjail \
78 libkiconv \
79 libmagic \
80 libmemstat \
81 ${_libmilter} \
82 ${_libmp} \
83 ${_libncp} \
84 ${_libngatm} \
85 libopie \
86 libpam \
87 libpcap \
88 ${_libpmc} \
89 libproc \
90 librt \
91 ${_libsdp} \
92 ${_libsm} \
93 ${_libsmb} \
94 ${_libsmdb} \
95 ${_libsmutil} \
96 libstand \
97 ${_libtelnet} \
98 ${_libthr} \
99 libthread_db \
100 libufs \
101 libugidfw \
102 libulog \
103 ${_libusbhid} \
104 ${_libusb} \
105 ${_libvgl} \
106 libwrap \
107 liby \
108 libz \
45 ${_bind}
46
47.if exists(${.CURDIR}/csu/${MACHINE_ARCH}-elf)
48_csu=csu/${MACHINE_ARCH}-elf
49.elif exists(${.CURDIR}/csu/${MACHINE_ARCH}/Makefile)
50_csu=csu/${MACHINE_ARCH}
51.else
52_csu=csu

--- 100 unchanged lines hidden ---
109 ${_bind}
110
111.if exists(${.CURDIR}/csu/${MACHINE_ARCH}-elf)
112_csu=csu/${MACHINE_ARCH}-elf
113.elif exists(${.CURDIR}/csu/${MACHINE_ARCH}/Makefile)
114_csu=csu/${MACHINE_ARCH}
115.else
116_csu=csu

--- 100 unchanged lines hidden ---