Commit Graph

86 Commits

Author SHA1 Message Date
Klaus Reimer
1be9a336aa Improved some documentation 2014-03-08 10:39:35 +01:00
Klaus Reimer
7cd2d908b0 Re-add assembly and update some site files. 2014-03-02 13:16:18 +01:00
Klaus Reimer
ce7437ece0 Added linux-arm dependency 2014-02-26 10:19:16 +01:00
Klaus Reimer
4d22396227 Directly depend on native artifacts. 2014-02-24 08:25:54 +01:00
Klaus Reimer
8eec66545d Fix conditional execution of unit tests 2014-02-23 13:11:58 +01:00
Klaus Reimer
b05594758b Use meta dependency 2014-02-22 11:11:30 +01:00
Klaus Reimer
6ff403f709 Move javax.usb and native stuff into their own packages.
The libusb wrapper of usb4java is now considered to be the central
main part of usb4java and the usb4java project itself only contains
the Java code of this library. The javax.usb stuff is moved into
the usb4java-javax project and the native JNI code is moved into the
libusb4java project. Binary files are no longer present as Java
resources. Instead they are (hopefully) automatically generated and
published as separate JAR files (And Maven Dependencies) so they can
be easily and selectively included into a project.
2014-02-16 16:10:51 +01:00
Luca Longinotti
d810ce467e Update commons-lang dependency to 3.2.1.
Create more split JARs: libusb (org.libusb4java + C libs), libusb-no-natives (only org.libusb4java),
libusb-natives (only C libs), usb4java (only org.usb4java) and the main JAR with everything.
The content is correct for all of them, but the dependencies etc. listed in META-INF/ need some work as they
are simply equal for everybody.
2014-02-15 23:25:38 +01:00
Luca Longinotti
52391df006 Swith C code to use org.libusb4java. Update references. 2014-02-15 19:25:25 +01:00
Luca Longinotti
4cf7aca75f Change to org.usb4java in Maven POM and usb.properties. Update URL to my website (no HTTPS). 2014-02-15 18:36:06 +01:00
Klaus Reimer
59dc1d8905 Move links from user repository to organization repository 2013-09-15 12:58:24 +02:00
Klaus Reimer
155130c8cb Upgrade to newest maven plugin versions.
Workaround for issue MASSEMBLY-449 is now no longer needed
2013-09-15 12:56:11 +02:00
Klaus Reimer
22baf2cb8e Increase version to 1.2.0 2013-09-14 21:27:37 +02:00
Klaus Reimer
3c1f07d2ad Add Luca to Copyright and Developer list. 2013-09-14 21:26:07 +02:00
Luca Longinotti
73ce051102 Increase version number to reflect changes. 2013-09-09 11:25:19 +02:00
Klaus Reimer
d3ad112f94 Update usb4java version 2013-07-13 21:19:47 +02:00
Klaus Reimer
da7d8b4d6c [maven-release-plugin] prepare for next development iteration 2013-05-04 12:24:48 +02:00
Klaus Reimer
b710de927b [maven-release-plugin] prepare release usb4java-1.0.0 2013-05-04 12:24:41 +02:00
Klaus Reimer
5814198efc Disable gpg plugin. 2013-05-04 12:23:52 +02:00
Klaus Reimer
6098423ac7 [maven-release-plugin] rollback the release of usb4java-1.0.0 2013-05-04 12:22:31 +02:00
Klaus Reimer
e3c4079a34 [maven-release-plugin] prepare for next development iteration 2013-05-04 12:16:41 +02:00
Klaus Reimer
b7e3eda677 [maven-release-plugin] prepare release usb4java-1.0.0 2013-05-04 12:16:32 +02:00
Klaus Reimer
9f49fc086f Switch from "usb" to "usb-api" dependency and remove test javadoc report 2013-05-04 11:45:21 +02:00
Klaus Reimer
c98960f3eb Create usb4java dist files and link them to download section of site 2013-05-03 22:57:26 +02:00
Klaus Reimer
ffece6a875 Switch back to my own nexus for now. 2013-05-03 20:16:53 +02:00
Klaus Reimer
ef03127185 More unit tests, removed unused exceptionc class 2013-05-03 20:04:05 +02:00
Klaus Reimer
804fda34d2 Remove logging. Broken devices are now silently ignored 2013-05-03 20:04:05 +02:00
Klaus Reimer
74904be55f Prepare pom and site for release on sonatype repo 2013-05-01 11:00:36 +02:00
Klaus Reimer
90cfa7f9c5 Now also generating a no-natives and a natives JAR.
The `no-natives` JAR contains only usb4java and no native libraries. The
`natives` JAR only contains the native libraries. The normal JAR still
contains both.
2013-04-30 21:03:08 +02:00
Klaus Reimer
1aba1ec52f Switch to my own CI system because Travis and Buildhive are not able to
run the JNI tests
2013-04-22 19:04:16 +02:00
Klaus Reimer
7c1f012fd0 Enforce specific surefire plugin version 2013-04-22 18:51:59 +02:00
Klaus Reimer
1d55fd5da7 Convert LICENSE.txt to LICENSE.md 2013-04-13 13:37:00 +02:00
Klaus Reimer
ab2fcb69f1 Code cleanups 2013-04-12 17:27:20 +02:00
Klaus Reimer
53d87c7d3c Fix subscription/unsubscription links 2013-04-10 23:27:06 +02:00
Klaus Reimer
547cb30610 Update version number to future 1.0.0 version and fix libusb version
numbers in description texts
2013-04-10 23:23:21 +02:00
Klaus Reimer
17137e1a7d Add mailing list information 2013-04-10 23:21:11 +02:00
Klaus Reimer
91cb0195b1 Add junit dependency 2013-02-24 02:03:49 +01:00
Klaus Reimer
4c8e4ece7f [maven-release-plugin] prepare for next development iteration 2013-02-15 20:56:11 +01:00
Klaus Reimer
563370257a [maven-release-plugin] prepare release usb4java-0.5.0 2013-02-15 20:56:01 +01:00
Klaus Reimer
b3eab165e9 Update site 2013-02-15 20:42:31 +01:00
Klaus Reimer
1be62c98ab Updated some plugin versions 2013-02-15 19:45:09 +01:00
Klaus Reimer
aebea196f7 Convert back into single project structure. Let's keep it simple 2013-02-15 19:27:41 +01:00
Klaus Reimer
2cb5374e98 New project structure and push version to 0.4.0 2012-11-12 20:39:16 +01:00
Klaus Reimer
e7948fc191 Change loading of native libraries. They are now included in the
classpath and extracted to a temporary directory during runtime. Looks
like I also fixed the loading problems of libusb.dylib on MacOS X by
changing the dependency path from @executable_path to @loader_path. So
no java.library.path and DYLD_LIBRARY_PATH needed anymore. Just add
usb4java as a dependency and that#s it.
2012-11-12 18:06:48 +01:00
Klaus Reimer
3f46050592 Switched to http. 2011-10-31 12:05:13 +01:00
Klaus Reimer
92d49a5c53 Corrected nexus links. 2011-10-31 11:58:28 +01:00
Klaus Reimer
80966ff8a6 [maven-release-plugin] prepare for next development iteration 2011-10-31 11:21:01 +01:00
Klaus Reimer
011067c5ad [maven-release-plugin] prepare release usb4java-0.3.4 2011-10-31 11:20:54 +01:00
Klaus Reimer
5ce8fb2050 Corrected variable. 2011-10-31 11:18:32 +01:00
Klaus Reimer
86514e9fb5 Converted POM into a standalone POM.
Prepared site for deployment on github.
2011-10-31 11:15:55 +01:00