Home | History | Annotate | only in /external/libusb
Up to higher level directory
NameDateSize
.gitattributes05-Oct-2017307
.gitignore05-Oct-2017501
.private/05-Oct-2017
.travis.yml05-Oct-2017615
android/05-Oct-2017
Android.bp05-Oct-20171.9K
Android.mk05-Oct-201790
appveyor.yml05-Oct-2017962
appveyor_cygwin.bat05-Oct-2017475
appveyor_minGW.bat05-Oct-2017992
AUTHORS05-Oct-20171.8K
autogen.sh05-Oct-2017140
bootstrap.sh05-Oct-201776
ChangeLog05-Oct-20179.9K
configure.ac05-Oct-201710.6K
COPYING05-Oct-201725.8K
darwin/05-Oct-2017
doc/05-Oct-2017
examples/05-Oct-2017
include/05-Oct-2017
INSTALL05-Oct-20179.2K
INSTALL_WIN.txt05-Oct-20172.9K
libusb/05-Oct-2017
libusb-1.0.pc.in05-Oct-2017312
linux/05-Oct-2017
Makefile.am05-Oct-2017672
MODULE_LICENSE_LGPL05-Oct-20170
msvc/05-Oct-2017
NEWS05-Oct-201795
NOTICE05-Oct-201725.8K
PORTING05-Oct-20173.8K
README05-Oct-20171.3K
README.git05-Oct-20171.8K
README.md05-Oct-20171.3K
README.version05-Oct-2017112
tests/05-Oct-2017
TODO05-Oct-2017126
travis-autogen.sh05-Oct-2017971
windows/05-Oct-2017
Xcode/05-Oct-2017

README

      1 # libusb
      2 
      3 [![Build Status](https://travis-ci.org/libusb/libusb.svg?branch=master)](https://travis-ci.org/libusb/libusb)
      4 [![Build status](https://ci.appveyor.com/api/projects/status/xvrfam94jii4a6lw?svg=true)](https://ci.appveyor.com/project/LudovicRousseau/libusb)
      5 [![Coverity Scan Build Status](https://scan.coverity.com/projects/2180/badge.svg)](https://scan.coverity.com/projects/libusb-libusb)
      6 
      7 libusb is a library for USB device access from Linux, Mac OS X,
      8 Windows, OpenBSD/NetBSD and Haiku userspace.
      9 It is written in C (Haiku backend in C++) and licensed under the GNU
     10 Lesser General Public License version 2.1 or, at your option, any later
     11 version (see [COPYING](COPYING)).
     12 
     13 libusb is abstracted internally in such a way that it can hopefully
     14 be ported to other operating systems. Please see the [PORTING](PORTING)
     15 file for more information.
     16 
     17 libusb homepage:
     18 http://libusb.info/
     19 
     20 Developers will wish to consult the API documentation:
     21 http://api.libusb.info
     22 
     23 Use the mailing list for questions, comments, etc:
     24 http://mailing-list.libusb.info
     25 
     26 - Pete Batard <pete (a] akeo.ie>
     27 - Hans de Goede <hdegoede (a] redhat.com>
     28 - Xiaofan Chen <xiaofanc (a] gmail.com>
     29 - Ludovic Rousseau <ludovic.rousseau (a] gmail.com>
     30 - Nathan Hjelm <hjelmn (a] cs.unm.edu>
     31 - Chris Dickens <christopher.a.dickens (a] gmail.com>
     32 
     33 (Please use the mailing list rather than mailing developers directly)
     34 

README.git

      1 Notes related to git compilation:
      2 --------------------------------
      3 
      4 If you retrieved the libusb repository from git and are using a gcc based
      5 toolchain, be mindful that you should have the autotools installed (autoconf,
      6 automake) and will need to run either ./autogen.sh or ./bootstrap.sh to produce
      7 the configure file.
      8 
      9 The difference between autogen.sh and bootstrap.sh is that the former invokes
     10 configure with a default set of options, and will therefore generate a Makefile,
     11 whereas the latter does not invoke configure at all. If using autogen.sh, note
     12 that you can also append options, that will be passed as is to configure.
     13 
     14 OS X-specific notes:
     15 -------------------
     16 
     17 Starting with Xcode 4.3, neither Xcode.app nor the Xcode 'command line tools'
     18 includes autotools and so running either autogen.sh or bootstrap.sh will result
     19 in the message:
     20 
     21 libtoolize or glibtoolize was not found! Please install libtool.
     22 
     23 To proceed, you must find and install it from somewhere.
     24 
     25 Alternatively, you can use the Xcode project at Xcode/libusb.xcodeproj.
     26 
     27 Notes related to submitting new developments:
     28 --------------------------------------------
     29 
     30 If you submit a new development to libusb (eg: new backend), that is unlikely
     31 to fit in a couple of small patches, we would kindly suggest that you create a
     32 public account on github, if you don't have one already, and then fork a new
     33 libusb repository under this account from https://github.com/libusb/libusb.
     34 
     35 Then you can create a git branch for your work, that we will be able to better
     36 reference and test. 
     37 
     38 We also suggest that, if you are planning to bring in a large development, you
     39 try to involve the libusb community early by letting the mailing list know, as
     40 you may find that other people might be eager to help you out. 
     41 See http://mailing-list.libusb.info for details on how to join the mailing list.

README.md

      1 # libusb
      2 
      3 [![Build Status](https://travis-ci.org/libusb/libusb.svg?branch=master)](https://travis-ci.org/libusb/libusb)
      4 [![Build status](https://ci.appveyor.com/api/projects/status/xvrfam94jii4a6lw?svg=true)](https://ci.appveyor.com/project/LudovicRousseau/libusb)
      5 [![Coverity Scan Build Status](https://scan.coverity.com/projects/2180/badge.svg)](https://scan.coverity.com/projects/libusb-libusb)
      6 
      7 libusb is a library for USB device access from Linux, Mac OS X,
      8 Windows, OpenBSD/NetBSD and Haiku userspace.
      9 It is written in C (Haiku backend in C++) and licensed under the GNU
     10 Lesser General Public License version 2.1 or, at your option, any later
     11 version (see [COPYING](COPYING)).
     12 
     13 libusb is abstracted internally in such a way that it can hopefully
     14 be ported to other operating systems. Please see the [PORTING](PORTING)
     15 file for more information.
     16 
     17 libusb homepage:
     18 http://libusb.info/
     19 
     20 Developers will wish to consult the API documentation:
     21 http://api.libusb.info
     22 
     23 Use the mailing list for questions, comments, etc:
     24 http://mailing-list.libusb.info
     25 
     26 - Pete Batard <pete (a] akeo.ie>
     27 - Hans de Goede <hdegoede (a] redhat.com>
     28 - Xiaofan Chen <xiaofanc (a] gmail.com>
     29 - Ludovic Rousseau <ludovic.rousseau (a] gmail.com>
     30 - Nathan Hjelm <hjelmn (a] cs.unm.edu>
     31 - Chris Dickens <christopher.a.dickens (a] gmail.com>
     32 
     33 (Please use the mailing list rather than mailing developers directly)
     34 

README.version

      1 URL: https://github.com/libusb/libusb
      2 Version: Rolling from upstream
      3 BugComponent: 1352
      4 Owners: jmgao, adb-bugs
      5