From e2d5ce377ba6d24c23da78309de5948898ee9b50 Mon Sep 17 00:00:00 2001 From: Ben van Hartingsveldt Date: Wed, 11 Sep 2024 20:36:01 +0200 Subject: [PATCH] Initial commit --- .gitignore | 2 + LICENSE.md | 26 +++++++++++ README.md | 21 +++++++++ pom.xml | 127 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 176 insertions(+) create mode 100644 .gitignore create mode 100644 LICENSE.md create mode 100644 README.md create mode 100644 pom.xml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ec376bb --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.idea +target \ No newline at end of file diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..6bd3776 --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,26 @@ +The MIT License (MIT) +===================== + +Copyright © 2024 The LBRY Foundation + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the “Software”), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. + diff --git a/README.md b/README.md new file mode 100644 index 0000000..6bad393 --- /dev/null +++ b/README.md @@ -0,0 +1,21 @@ +# LBRY Database (Java) + +This library enables your project to read and write to the LBRY Database. + +## Status + +[![Java CI with Maven](https://github.com/LBRYFoundation/lbry-database-java/actions/workflows/maven.yml/badge.svg)](https://github.com/LBRYFoundation/lbry-database-java/actions/workflows/maven.yml) +[![codecov](https://codecov.io/gh/LBRYFoundation/lbry-database-java/graph/badge.svg)](https://codecov.io/gh/LBRYFoundation/lbry-database-java) + +## Installation + +```xml + + org.lbry + lbry-database + +``` + +## Use + +TODO \ No newline at end of file diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..71218c3 --- /dev/null +++ b/pom.xml @@ -0,0 +1,127 @@ + + + + 4.0.0 + + org.lbry + lbry-database + 1.0.0 + + This library enables your project to read and write to the LBRY Database. + https://lbry.org + + + + + org.apache.maven.plugins + maven-gpg-plugin + 1.5 + + + sign-artifacts + verify + + sign + + + B684D1ECE4EA8439A7E57D79261AA214130CE7AB + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.9.1 + + + attach-javadocs + + jar + + + + + + org.apache.maven.plugins + maven-source-plugin + 2.2.1 + + + attach-sources + + jar-no-fork + + + + + + org.jacoco + jacoco-maven-plugin + 0.8.12 + + + prepare-agent + + prepare-agent + + + + report + test + + report + + + + + + org.sonatype.central + central-publishing-maven-plugin + 0.4.0 + true + + central + true + true + + + + + + + + org.rocksdb + rocksdbjni + 9.3.1 + + + + + + ben221199 + Ben van Hartingsveldt + ben.vanhartingsveldt@yocto.com + Yocto + https://lbry.org + + + + + + MIT license + http://www.opensource.org/licenses/mit-license.php + + + + + UTF-8 + 1.8 + 1.8 + + + + https://github.com/LBRYFoundation/lbry-database-java.git + + + \ No newline at end of file