Changeset View
Changeset View
Standalone View
Standalone View
Makefile.inc1
Show First 20 Lines • Show All 2,905 Lines • ▼ Show 20 Lines | |||||
# These dependencies are not automatically generated: | # These dependencies are not automatically generated: | ||||
# | # | ||||
# lib/csu and lib/libc must be built before | # lib/csu and lib/libc must be built before | ||||
# all shared libraries for ELF. | # all shared libraries for ELF. | ||||
# | # | ||||
_startup_libs= lib/csu | _startup_libs= lib/csu | ||||
_startup_libs+= lib/libc | _startup_libs+= lib/libc | ||||
_startup_libs+= lib/libc_nonshared | _startup_libs+= lib/libc_nonshared | ||||
.if ${MK_CXX} != "no" | |||||
_startup_libs+= lib/libcxxrt | _startup_libs+= lib/libcxxrt | ||||
.endif | |||||
_prereq_libs+= lib/libgcc_eh lib/libgcc_s | _prereq_libs+= lib/libgcc_eh lib/libgcc_s | ||||
_startup_libs+= lib/libgcc_eh lib/libgcc_s | _startup_libs+= lib/libgcc_eh lib/libgcc_s | ||||
lib/libgcc_s__L: lib/libc__L | lib/libgcc_s__L: lib/libc__L | ||||
lib/libgcc_s__L: lib/libc_nonshared__L | lib/libgcc_s__L: lib/libc_nonshared__L | ||||
.if ${MK_CXX} != "no" | |||||
lib/libcxxrt__L: lib/libgcc_s__L | lib/libcxxrt__L: lib/libgcc_s__L | ||||
.endif | |||||
_prebuild_libs= ${_kerberos5_lib_libasn1} \ | _prebuild_libs= ${_kerberos5_lib_libasn1} \ | ||||
${_kerberos5_lib_libhdb} \ | ${_kerberos5_lib_libhdb} \ | ||||
${_kerberos5_lib_libheimbase} \ | ${_kerberos5_lib_libheimbase} \ | ||||
${_kerberos5_lib_libheimntlm} \ | ${_kerberos5_lib_libheimntlm} \ | ||||
${_libsqlite3} \ | ${_libsqlite3} \ | ||||
${_kerberos5_lib_libheimipcc} \ | ${_kerberos5_lib_libheimipcc} \ | ||||
${_kerberos5_lib_libhx509} ${_kerberos5_lib_libkrb5} \ | ${_kerberos5_lib_libhx509} ${_kerberos5_lib_libkrb5} \ | ||||
${_kerberos5_lib_libroken} \ | ${_kerberos5_lib_libroken} \ | ||||
${_kerberos5_lib_libwind} \ | ${_kerberos5_lib_libwind} \ | ||||
lib/libbz2 ${_libcom_err} lib/libcrypt \ | lib/libbz2 ${_libcom_err} lib/libcrypt \ | ||||
lib/libc++ \ | |||||
lib/libelf lib/libexpat \ | lib/libelf lib/libexpat \ | ||||
lib/libfigpar \ | lib/libfigpar \ | ||||
${_lib_libgssapi} \ | ${_lib_libgssapi} \ | ||||
lib/libjail \ | lib/libjail \ | ||||
lib/libkiconv lib/libkvm lib/liblzma lib/libmd lib/libnv \ | lib/libkiconv lib/libkvm lib/liblzma lib/libmd lib/libnv \ | ||||
lib/libzstd \ | lib/libzstd \ | ||||
${_lib_casper} \ | ${_lib_casper} \ | ||||
lib/ncurses/tinfo \ | lib/ncurses/tinfo \ | ||||
Show All 21 Lines | |||||
_prebuild_libs+= gnu/lib/libdialog | _prebuild_libs+= gnu/lib/libdialog | ||||
gnu/lib/libdialog__L: lib/msun__L lib/ncurses/tinfo__L lib/ncurses/ncurses__L | gnu/lib/libdialog__L: lib/msun__L lib/ncurses/tinfo__L lib/ncurses/ncurses__L | ||||
.endif | .endif | ||||
.if ${MK_GOOGLETEST} != "no" | .if ${MK_GOOGLETEST} != "no" | ||||
_prebuild_libs+= lib/libregex | _prebuild_libs+= lib/libregex | ||||
.endif | .endif | ||||
.if ${MK_CXX} != "no" | |||||
_prebuild_libs+= lib/libc++ | |||||
jhb: Should this move up into the initial list a few lines earlier instead? | |||||
.endif | |||||
lib/libgeom__L: lib/libexpat__L lib/libsbuf__L | lib/libgeom__L: lib/libexpat__L lib/libsbuf__L | ||||
lib/libkvm__L: lib/libelf__L | lib/libkvm__L: lib/libelf__L | ||||
.if ${MK_RADIUS_SUPPORT} != "no" | .if ${MK_RADIUS_SUPPORT} != "no" | ||||
_lib_libradius= lib/libradius | _lib_libradius= lib/libradius | ||||
.endif | .endif | ||||
lib/ncurses/ncurses__L: lib/ncurses/tinfo__L | lib/ncurses/ncurses__L: lib/ncurses/tinfo__L | ||||
▲ Show 20 Lines • Show All 150 Lines • ▼ Show 20 Lines | |||||
_lib_libypclnt= lib/libypclnt | _lib_libypclnt= lib/libypclnt | ||||
.endif | .endif | ||||
.if ${MK_OPENSSL} == "no" | .if ${MK_OPENSSL} == "no" | ||||
lib/libradius__L: lib/libmd__L | lib/libradius__L: lib/libmd__L | ||||
.endif | .endif | ||||
lib/libproc__L: \ | lib/libproc__L: \ | ||||
${_cddl_lib_libctf:D${_cddl_lib_libctf}__L} lib/libelf__L lib/librtld_db__L lib/libutil__L | ${_cddl_lib_libctf:D${_cddl_lib_libctf}__L} \ | ||||
.if ${MK_CXX} != "no" | lib/libelf__L lib/librtld_db__L lib/libutil__L lib/libcxxrt__L | ||||
Done Inline ActionsSimilarly, just merge this into the list above? jhb: Similarly, just merge this into the list above? | |||||
Done Inline Actionsdone with rewrapping emaste: done with rewrapping | |||||
lib/libproc__L: lib/libcxxrt__L | |||||
.endif | |||||
.for _lib in ${_prereq_libs} | .for _lib in ${_prereq_libs} | ||||
${_lib}__PL: .PHONY .MAKE | ${_lib}__PL: .PHONY .MAKE | ||||
.if !defined(_MKSHOWCONFIG) && exists(${.CURDIR}/${_lib}) | .if !defined(_MKSHOWCONFIG) && exists(${.CURDIR}/${_lib}) | ||||
${_+_}@${ECHODIR} "===> ${_lib} (obj,all,install)"; \ | ${_+_}@${ECHODIR} "===> ${_lib} (obj,all,install)"; \ | ||||
cd ${.CURDIR}/${_lib}; \ | cd ${.CURDIR}/${_lib}; \ | ||||
if [ -z "${NO_OBJWALK}" ]; then ${MAKE} MK_TESTS=no DIRPRFX=${_lib}/ obj; fi; \ | if [ -z "${NO_OBJWALK}" ]; then ${MAKE} MK_TESTS=no DIRPRFX=${_lib}/ obj; fi; \ | ||||
${MAKE} MK_TESTS=no MK_PROFILE=no -DNO_PIC \ | ${MAKE} MK_TESTS=no MK_PROFILE=no -DNO_PIC \ | ||||
▲ Show 20 Lines • Show All 426 Lines • Show Last 20 Lines |
Should this move up into the initial list a few lines earlier instead?