Remove the built-in copy of Bouncy Castle. Instead, make it a dependency in the Maven POM. Also include the shade plugin so the final JARs won't cause conflicts on Android. Resolves issue 42. Patch by Jonny Heggheim.

This commit is contained in:
Mike Hearn
2011-08-05 20:25:00 +00:00
parent 67aa0ae4a3
commit 49d676160c
772 changed files with 63 additions and 100426 deletions

View File

@@ -16,7 +16,7 @@
package com.google.bitcoin.core;
import com.google.bitcoin.bouncycastle.util.encoders.Hex;
import org.bouncycastle.util.encoders.Hex;
import org.junit.Test;
import static org.junit.Assert.assertEquals;

View File

@@ -17,7 +17,7 @@
package com.google.bitcoin.core;
import com.google.bitcoin.bouncycastle.util.encoders.Hex;
import org.bouncycastle.util.encoders.Hex;
import org.junit.Test;
import java.io.ByteArrayInputStream;

View File

@@ -16,7 +16,7 @@
package com.google.bitcoin.core;
import com.google.bitcoin.bouncycastle.util.encoders.Hex;
import org.bouncycastle.util.encoders.Hex;
import org.junit.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

View File

@@ -16,7 +16,7 @@
package com.google.bitcoin.core;
import com.google.bitcoin.bouncycastle.util.encoders.Hex;
import org.bouncycastle.util.encoders.Hex;
import org.junit.Test;
import java.math.BigInteger;

View File

@@ -16,7 +16,7 @@
package com.google.bitcoin.core;
import com.google.bitcoin.bouncycastle.util.encoders.Hex;
import org.bouncycastle.util.encoders.Hex;
import org.junit.Test;
import java.net.InetAddress;

View File

@@ -16,7 +16,7 @@
package com.google.bitcoin.core;
import com.google.bitcoin.bouncycastle.util.encoders.Hex;
import org.bouncycastle.util.encoders.Hex;
import org.junit.Test;