Commit graph

11 commits

Author SHA1 Message Date
Ludovic Rousseau
95a260696e Exchange README.md and README
Make README the real file and README.md the symbolic link to fix an
installation issue with npm packaging tool.

Fixes https://github.com/libusb/libusb/issues/772
" README file not included with npm packaging tools #772 "

Signed-off-by: Ludovic Rousseau <ludovic.rousseau@free.fr>
2020-08-23 17:32:06 +02:00
Chris Dickens
4a5540a925 autotools: Fix a number of issues
Change the name of the project to be what it actually is called
everywhere: libusb-1.0. This allows the public libusb.h header file to
be tracked by automake through pkginclude_HEADERS.

Decouple the doc directory from automake. There aren't any targets that
automake understands, so the build uselessly recurses into the directory.
Update the makefile targets with the correct dependencies so that the
docs aren't regenerated unnecessarily. Update the doxygen config file to
include the version, exclude irrelevant source files and create the
output into 'api-1.0' instead of 'html'. Also fix a deprecation tag for
the libusb_get_port_path() function and add Solaris to the list of
supported platforms.

Fix the 'dist' target. Clean up the README file to remote the GitHub
Markdown and remove the .gitattributes file from the msvc directory.
Add doc/libusb.png to EXTRA_DIST.

Enhance the {dist,doc}-upload targets to look at the SF_USER environment
variable to get the SourceForge username. This allows maintainers (like
me!) to have a local username that is different from their SourceForge
username. Switch the docs-upload recipe to use rsync with --delete to
clean up obsolete files.

Fix the Windows shared library (DLL) targets. The dependencies for the
RC file were incorrect, leading to cases of missed recompilation. The
'all' rule should not be overridden, so define an 'all-local' rule when
necessary. Fix the rule for running dlltool on the just generated DLL so
that it only fires when the correct dependencies change and do not
bother to run the rule when not building a DLL.

Signed-off-by: Chris Dickens <christopher.a.dickens@gmail.com>
2020-03-25 00:09:26 -07:00
Sean McBride
fc00bb7f4b Misc: Replace "Mac OS X" with "macOS", its current name
Signed-off-by: Chris Dickens <christopher.a.dickens@gmail.com>
2018-01-08 10:23:13 -08:00
Pete Batard
ffdf3c0beb misc: update active developers list
* Removing myself, since I am no longer involved in libusb
2017-01-18 14:17:38 +00:00
Nathan Hjelm
a8c9aba9f9 README: fix my email address
Signed-off-by: Nathan Hjelm <hjelmn@me.com>
2016-09-12 22:04:22 -06:00
Ludovic Rousseau
e381f33479 README.md: update AppVeyor badge (again)
Signed-off-by: Ludovic Rousseau <ludovic.rousseau@free.fr>
2016-03-06 22:51:46 +01:00
Ludovic Rousseau
ce9e72c138 README.md: update AppVeyor badge
Signed-off-by: Ludovic Rousseau <ludovic.rousseau@free.fr>
2016-03-06 21:37:00 +01:00
Ludovic Rousseau
fb2b6b2a92 README.md: add AppVeyor badge
Signed-off-by: Ludovic Rousseau <ludovic.rousseau@free.fr>
2016-03-03 21:50:15 +01:00
Ludovic Rousseau
244e3940de README.md: add Coverity badge
The libusb project is available on Coverity at https://scan.coverity.com/projects/libusb-libusb

Signed-off-by: Ludovic Rousseau <ludovic.rousseau@free.fr>
2016-03-02 14:20:36 +01:00
Chris Dickens
42c8f9d870 Misc: Add markdown references for COPYING and PORTING files
Signed-off-by: Chris Dickens <christopher.a.dickens@gmail.com>
2016-02-25 13:53:05 -08:00
Chris Dickens
66ceb53f3c Misc: Convert README to README.md
This allows markdown, including displaying Travis build status.

Signed-off-by: Chris Dickens <christopher.a.dickens@gmail.com>
2016-02-25 13:49:16 -08:00
Renamed from README (Browse further)