881f5acc93
src/sys/dev/usb2/core/usbdevs src/sys/dev/usb2/include/urio2_ioctl.h src/sys/dev/usb2/storage/ustorage2_fs.h These files are not used any more. src/usr.sbin/Makefile src/etc/mtree/BSD.include.dist src/include/Makefile src/lib/Makefile src/share/man/man7/hier.7 src/share/mk/bsd.libnames.mk src/etc/mtree/BSD.include.dist Make "usbconfig" and "libusb20" a part of the default build. src/sys/dev/usb/rio500_usb.h src/sys/dev/usb2/storage/urio2.c Use common include file. src/sys/dev/usb2/bluetooth/ng_ubt2.c Make USB bluetooth depend on "ng_hci" module. src/sys/dev/usb2/controller/ehci2.c src/sys/dev/usb2/controller/ehci2.h Patches for Marvell EHCI. src/sys/dev/usb2/core/usb2_busdma.c Bugfix for 64-bit platforms. Need to unload the previously loaded DMA map and some cleanup regarding some corner cases. src/sys/dev/usb2/core/usb2_core.h src/sys/dev/usb2/core/usb2_dev.c src/sys/dev/usb2/core/usb2_dev.h Bugfix for libusb filesystem interface. New feature: Add support for filtering device data at the expense of the userland process. Add some more comments. Some minor code styling. Remove unused function, usb2_fifo_get_data_next(). Fix an issue about "fifo_index" being used instead of "ep_index". src/sys/dev/usb2/core/usb2_device.c src/sys/dev/usb2/core/usb2_generic.c Bugfix for Linux USB compat layer. Do not free non-generic FIFOs when doing an alternate setting. Cleanup USB IOCTL and USB reference handling. Fix a corner case where USB-FS was left initialised after setting a new configuration or alternate setting. src/sys/dev/usb2/core/usb2_hub.c Improvement: Check all USB HUB ports by default at least one time. src/sys/dev/usb2/core/usb2_request.c Bugfix: Make sure destination ASCII string is properly zero terminated in all cases. Improvement: Skip invalid characters instead of replacing with a dot. src/sys/dev/usb2/core/usb2_util.c src/sys/dev/usb2/image/uscanner2.c Spelling. src/sys/dev/usb2/include/Makefile Share "usbdevs" with the old USB stack. src/sys/dev/usb2/include/usb2_devid.h src/sys/dev/usb2/include/usb2_devtable.h Regenerate files. Alfred: Please fix the RCS tag at the top. src/sys/dev/usb2/include/usb2_ioctl.h Fix compilation of "kdump". src/sys/dev/usb2/serial/ubsa2.c src/sys/dev/usb2/serial/ugensa2.c Remove device ID's which will end up in a new 3G driver. src/sys/dev/usb2/sound/uaudio2.c Correct a debug printout. src/sys/dev/usb2/storage/umass2.c Sync with old USB stack. src/lib/libusb20/libusb20.3 Add more documentation. src/lib/libusb20/libusb20.c Various bugfixes and improvements. src/usr.sbin/usbconfig/dump.c src/usr.sbin/usbconfig/usbconfig.c New commands for dumping strings and doing custom USB requests from the command line. Remove keyword requirements from generated files: "head/sys/dev/usb2/include/usb2_devid.h" "head/sys/dev/usb2/include/usb2_devtable.h"
162 lines
5.8 KiB
Makefile
162 lines
5.8 KiB
Makefile
# $FreeBSD$
|
|
|
|
# The include file <bsd.libnames.mk> define library names.
|
|
# Other include files (e.g. bsd.prog.mk, bsd.lib.mk) include this
|
|
# file where necessary.
|
|
|
|
.if !target(__<bsd.init.mk>__)
|
|
.error bsd.libnames.mk cannot be included directly.
|
|
.endif
|
|
|
|
LIBCRT0?= ${DESTDIR}${LIBDIR}/crt0.o
|
|
|
|
LIBALIAS?= ${DESTDIR}${LIBDIR}/libalias.a
|
|
LIBARCHIVE?= ${DESTDIR}${LIBDIR}/libarchive.a
|
|
LIBASN1?= ${DESTDIR}${LIBDIR}/libasn1.a
|
|
LIBATM?= ${DESTDIR}${LIBDIR}/libatm.a
|
|
LIBAVL?= ${DESTDIR}${LIBDIR}/libavl.a
|
|
LIBBEGEMOT?= ${DESTDIR}${LIBDIR}/libbegemot.a
|
|
.if ${MK_BIND_LIBS} != "no"
|
|
LIBBIND?= ${DESTDIR}${LIBDIR}/libbind.a
|
|
LIBBIND9?= ${DESTDIR}${LIBDIR}/libbind9.a
|
|
.endif
|
|
LIBBLUETOOTH?= ${DESTDIR}${LIBDIR}/libbluetooth.a
|
|
LIBBSDXML?= ${DESTDIR}${LIBDIR}/libbsdxml.a
|
|
LIBBSM?= ${DESTDIR}${LIBDIR}/libbsm.a
|
|
LIBBSNMP?= ${DESTDIR}${LIBDIR}/libbsnmp.a
|
|
LIBBZ2?= ${DESTDIR}${LIBDIR}/libbz2.a
|
|
LIBC?= ${DESTDIR}${LIBDIR}/libc.a
|
|
LIBC_PIC?= ${DESTDIR}${LIBDIR}/libc_pic.a
|
|
LIBCALENDAR?= ${DESTDIR}${LIBDIR}/libcalendar.a
|
|
LIBCAM?= ${DESTDIR}${LIBDIR}/libcam.a
|
|
LIBCOM_ERR?= ${DESTDIR}${LIBDIR}/libcom_err.a
|
|
LIBCOMPAT?= ${DESTDIR}${LIBDIR}/libcompat.a
|
|
LIBCRYPT?= ${DESTDIR}${LIBDIR}/libcrypt.a
|
|
LIBCRYPTO?= ${DESTDIR}${LIBDIR}/libcrypto.a
|
|
LIBCTF?= ${DESTDIR}${LIBDIR}/libctf.a
|
|
LIBCURSES?= ${DESTDIR}${LIBDIR}/libcurses.a
|
|
LIBDEVINFO?= ${DESTDIR}${LIBDIR}/libdevinfo.a
|
|
LIBDEVSTAT?= ${DESTDIR}${LIBDIR}/libdevstat.a
|
|
LIBDIALOG?= ${DESTDIR}${LIBDIR}/libdialog.a
|
|
LIBDISK?= ${DESTDIR}${LIBDIR}/libdisk.a
|
|
LIBDNS?= ${DESTDIR}${LIBDIR}/libdns.a
|
|
LIBDTRACE?= ${DESTDIR}${LIBDIR}/libdtrace.a
|
|
LIBDWARF?= ${DESTDIR}${LIBDIR}/libdwarf.a
|
|
LIBEDIT?= ${DESTDIR}${LIBDIR}/libedit.a
|
|
LIBELF?= ${DESTDIR}${LIBDIR}/libelf.a
|
|
LIBFETCH?= ${DESTDIR}${LIBDIR}/libfetch.a
|
|
LIBFL?= "don't use LIBFL, use LIBL"
|
|
LIBFORM?= ${DESTDIR}${LIBDIR}/libform.a
|
|
LIBFTPIO?= ${DESTDIR}${LIBDIR}/libftpio.a
|
|
LIBG2C?= ${DESTDIR}${LIBDIR}/libg2c.a
|
|
LIBGCC?= ${DESTDIR}${LIBDIR}/libgcc.a
|
|
LIBGCC_PIC?= ${DESTDIR}${LIBDIR}/libgcc_pic.a
|
|
LIBGEOM?= ${DESTDIR}${LIBDIR}/libgeom.a
|
|
LIBGNUREGEX?= ${DESTDIR}${LIBDIR}/libgnuregex.a
|
|
LIBGSSAPI?= ${DESTDIR}${LIBDIR}/libgssapi.a
|
|
LIBGSSAPI_KRB5?= ${DESTDIR}${LIBDIR}/libgssapi_krb5.a
|
|
LIBHDB?= ${DESTDIR}${LIBDIR}/libhdb.a
|
|
LIBHISTORY?= ${DESTDIR}${LIBDIR}/libhistory.a
|
|
LIBHEIMNTLM?= ${DESTDIR}${LIBDIR}/libheimntlm.a
|
|
LIBHX509?= ${DESTDIR}${LIBDIR}/libhx509.a
|
|
LIBIPSEC?= ${DESTDIR}${LIBDIR}/libipsec.a
|
|
.if ${MK_IPX} != "no"
|
|
LIBIPX?= ${DESTDIR}${LIBDIR}/libipx.a
|
|
.endif
|
|
.if ${MK_BIND_LIBS} != "no"
|
|
LIBISC?= ${DESTDIR}${LIBDIR}/libisc.a
|
|
LIBISCCC?= ${DESTDIR}${LIBDIR}/libisccc.a
|
|
LIBISCCFG?= ${DESTDIR}${LIBDIR}/libisccfg.a
|
|
.endif
|
|
LIBKADM5CLNT?= ${DESTDIR}${LIBDIR}/libkadm5clnt.a
|
|
LIBKADM5SRV?= ${DESTDIR}${LIBDIR}/libkadm5srv.a
|
|
LIBKAFS5?= ${DESTDIR}${LIBDIR}/libkafs5.a
|
|
LIBKEYCAP?= ${DESTDIR}${LIBDIR}/libkeycap.a
|
|
LIBKICONV?= ${DESTDIR}${LIBDIR}/libkiconv.a
|
|
LIBKRB5?= ${DESTDIR}${LIBDIR}/libkrb5.a
|
|
LIBKVM?= ${DESTDIR}${LIBDIR}/libkvm.a
|
|
LIBL?= ${DESTDIR}${LIBDIR}/libl.a
|
|
LIBLN?= "don't use LIBLN, use LIBL"
|
|
.if ${MK_BIND} != "no"
|
|
LIBLWRES?= ${DESTDIR}${LIBDIR}/liblwres.a
|
|
.endif
|
|
LIBM?= ${DESTDIR}${LIBDIR}/libm.a
|
|
LIBMAGIC?= ${DESTDIR}${LIBDIR}/libmagic.a
|
|
LIBMD?= ${DESTDIR}${LIBDIR}/libmd.a
|
|
LIBMEMSTAT?= ${DESTDIR}${LIBDIR}/libmemstat.a
|
|
LIBMENU?= ${DESTDIR}${LIBDIR}/libmenu.a
|
|
.if ${MK_SENDMAIL} != "no"
|
|
LIBMILTER?= ${DESTDIR}${LIBDIR}/libmilter.a
|
|
.endif
|
|
LIBMP?= ${DESTDIR}${LIBDIR}/libmp.a
|
|
.if ${MK_NCP} != "no"
|
|
LIBNCP?= ${DESTDIR}${LIBDIR}/libncp.a
|
|
.endif
|
|
LIBNCURSES?= ${DESTDIR}${LIBDIR}/libncurses.a
|
|
LIBNCURSESW?= ${DESTDIR}${LIBDIR}/libncursesw.a
|
|
LIBNETGRAPH?= ${DESTDIR}${LIBDIR}/libnetgraph.a
|
|
LIBNGATM?= ${DESTDIR}${LIBDIR}/libngatm.a
|
|
LIBNVPAIR?= ${DESTDIR}${LIBDIR}/libnvpair.a
|
|
LIBOBJC?= ${DESTDIR}${LIBDIR}/libobjc.a
|
|
LIBOPIE?= ${DESTDIR}${LIBDIR}/libopie.a
|
|
|
|
# The static PAM library doesn't know its secondary dependencies,
|
|
# so we have to specify them explicitly.
|
|
LIBPAM?= ${DESTDIR}${LIBDIR}/libpam.a
|
|
MINUSLPAM= -lpam
|
|
.if defined(LDFLAGS) && !empty(LDFLAGS:M-static)
|
|
.if ${MK_KERBEROS} != "no"
|
|
LIBPAM+= ${LIBKRB5} ${LIBHX509} ${LIBASN1} ${LIBCRYPTO} ${LIBCRYPT} \
|
|
${LIBROKEN} ${LIBCOM_ERR}
|
|
MINUSLPAM+= -lkrb5 -lhx509 -lasn1 -lcrypto -lcrypt -lroken -lcom_err
|
|
.endif
|
|
LIBPAM+= ${LIBRADIUS} ${LIBTACPLUS} ${LIBCRYPT} \
|
|
${LIBUTIL} ${LIBOPIE} ${LIBMD}
|
|
MINUSLPAM+= -lradius -ltacplus -lcrypt \
|
|
-lutil -lopie -lmd
|
|
.if ${MK_OPENSSH} != "no"
|
|
LIBPAM+= ${LIBSSH} ${LIBCRYPTO} ${LIBCRYPT}
|
|
MINUSLPAM+= -lssh -lcrypto -lcrypt
|
|
.endif
|
|
.if ${MK_NIS} != "no"
|
|
LIBPAM+= ${LIBYPCLNT}
|
|
MINUSLPAM+= -lypclnt
|
|
.endif
|
|
.endif
|
|
|
|
LIBPANEL?= ${DESTDIR}${LIBDIR}/libpanel.a
|
|
LIBPCAP?= ${DESTDIR}${LIBDIR}/libpcap.a
|
|
LIBPMC?= ${DESTDIR}${LIBDIR}/libpmc.a
|
|
LIBPROC?= ${DESTDIR}${LIBDIR}/libproc.a
|
|
LIBPTHREAD?= ${DESTDIR}${LIBDIR}/libpthread.a
|
|
LIBRADIUS?= ${DESTDIR}${LIBDIR}/libradius.a
|
|
LIBREADLINE?= ${DESTDIR}${LIBDIR}/libreadline.a
|
|
LIBROKEN?= ${DESTDIR}${LIBDIR}/libroken.a
|
|
LIBRPCSVC?= ${DESTDIR}${LIBDIR}/librpcsvc.a
|
|
LIBSBUF?= ${DESTDIR}${LIBDIR}/libsbuf.a
|
|
LIBSDP?= ${DESTDIR}${LIBDIR}/libsdp.a
|
|
LIBSMB?= ${DESTDIR}${LIBDIR}/libsmb.a
|
|
LIBSSH?= ${DESTDIR}${LIBDIR}/libssh.a
|
|
LIBSSL?= ${DESTDIR}${LIBDIR}/libssl.a
|
|
LIBSTAND?= ${DESTDIR}${LIBDIR}/libstand.a
|
|
LIBSTDCPLUSPLUS?= ${DESTDIR}${LIBDIR}/libstdc++.a
|
|
LIBTACPLUS?= ${DESTDIR}${LIBDIR}/libtacplus.a
|
|
LIBTERMCAP?= ${DESTDIR}${LIBDIR}/libtermcap.a
|
|
LIBTERMLIB?= "don't use LIBTERMLIB, use LIBTERMCAP"
|
|
LIBTINFO?= "don't use LIBTINFO, use LIBNCURSES"
|
|
LIBUFS?= ${DESTDIR}${LIBDIR}/libufs.a
|
|
LIBUGIDFW?= ${DESTDIR}${LIBDIR}/libugidfw.a
|
|
LIBUMEM?= ${DESTDIR}${LIBDIR}/libumem.a
|
|
LIBUSBHID?= ${DESTDIR}${LIBDIR}/libusbhid.a
|
|
LIBUSB20?= ${DESTDIR}${LIBDIR}/libusb20.a
|
|
LIBUTIL?= ${DESTDIR}${LIBDIR}/libutil.a
|
|
LIBUUTIL?= ${DESTDIR}${LIBDIR}/libuutil.a
|
|
LIBVGL?= ${DESTDIR}${LIBDIR}/libvgl.a
|
|
LIBWRAP?= ${DESTDIR}${LIBDIR}/libwrap.a
|
|
LIBXPG4?= ${DESTDIR}${LIBDIR}/libxpg4.a
|
|
LIBY?= ${DESTDIR}${LIBDIR}/liby.a
|
|
LIBYPCLNT?= ${DESTDIR}${LIBDIR}/libypclnt.a
|
|
LIBZ?= ${DESTDIR}${LIBDIR}/libz.a
|
|
LIBZFS?= ${DESTDIR}${LIBDIR}/libzfs.a
|
|
LIBZPOOL?= ${DESTDIR}${LIBDIR}/libzpool.a
|