New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Port most of the build to gradle. #343
Commits on May 26, 2019
-
Port most of the build to gradle.
This is still missing some stuff but I wanted to get feedback on if this was useful / interesting before sinking more time into it. Typical gradle subproject structure plus: - Multi-release jar for shims subproject - Move examples into typical `src/main/java` and set up tasks for each one, removing the need for a separate shell script - Move JMH benchmarks from `src/main/java` to `src/jmh/java` since that's how the JMH plugin prefers it. (This allows benchmarks to live in the same module as the normal code, if desired.) Missing things: - Deploying releases (use Bintray to avoid Sonatype Nexus pain?) - jxr - perhaps other subtleties I missed/forgot
Configuration menu - View commit details
-
Copy full SHA for 483d7c9 - Browse repository at this point
Copy the full SHA 483d7c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08692c0 - Browse repository at this point
Copy the full SHA 08692c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for dadbad7 - Browse repository at this point
Copy the full SHA dadbad7View commit details -
Configuration menu - View commit details
-
Copy full SHA for aed33e8 - Browse repository at this point
Copy the full SHA aed33e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29979ef - Browse repository at this point
Copy the full SHA 29979efView commit details -
Configuration menu - View commit details
-
Copy full SHA for bdd54c4 - Browse repository at this point
Copy the full SHA bdd54c4View commit details
Commits on May 27, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 3567661 - Browse repository at this point
Copy the full SHA 3567661View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f15aaa - Browse repository at this point
Copy the full SHA 8f15aaaView commit details -
Add maven publications and release plugin.
For the moment publishing only works to maven local.
Configuration menu - View commit details
-
Copy full SHA for 53a415f - Browse repository at this point
Copy the full SHA 53a415fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 43e7550 - Browse repository at this point
Copy the full SHA 43e7550View commit details
Commits on May 30, 2019
-
Configuration menu - View commit details
-
Copy full SHA for ae27ed2 - Browse repository at this point
Copy the full SHA ae27ed2View commit details
Commits on Jun 3, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d9434a9 - Browse repository at this point
Copy the full SHA d9434a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76168a3 - Browse repository at this point
Copy the full SHA 76168a3View commit details
Commits on Jun 7, 2019
-
Move the
roaringbitmap
subdir (and submodule) toRoaringBitmap
.This makes it possible to have the generated artifact have an artifact id of RoaringBitmap *and* have inter-subproject dependencies be consistent with the generated pom without doing any xml wrangling on the generated poms. (Attempt #2 -- first one dropped some test binary inpputs)
Configuration menu - View commit details
-
Copy full SHA for aca1bd7 - Browse repository at this point
Copy the full SHA aca1bd7View commit details
Commits on Jun 18, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 83256fe - Browse repository at this point
Copy the full SHA 83256feView commit details
Commits on Jun 20, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d1ea372 - Browse repository at this point
Copy the full SHA d1ea372View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3026853 - Browse repository at this point
Copy the full SHA 3026853View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a15f95 - Browse repository at this point
Copy the full SHA 3a15f95View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4504b5 - Browse repository at this point
Copy the full SHA a4504b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4295c6f - Browse repository at this point
Copy the full SHA 4295c6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bce65ff - Browse repository at this point
Copy the full SHA bce65ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 622a715 - Browse repository at this point
Copy the full SHA 622a715View commit details -
Merge pull request #1 from lemire/master
I guess that this is needed to keep things in sync.
Configuration menu - View commit details
-
Copy full SHA for 2ab9f7c - Browse repository at this point
Copy the full SHA 2ab9f7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3866a05 - Browse repository at this point
Copy the full SHA 3866a05View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1c507c - Browse repository at this point
Copy the full SHA f1c507cView commit details -
Merge pull request #2 from lemire/master
Updating instructions...
Configuration menu - View commit details
-
Copy full SHA for be82739 - Browse repository at this point
Copy the full SHA be82739View commit details