Skip to content

Commit a73b31b

Browse files
committed
Our Java code has been split to another repository.
https://github.com/google/certificate-transparency-java
1 parent 9d3df50 commit a73b31b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+13
-3148
lines changed

.travis.yml

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@ language: cpp
55
go:
66
- 1.7.1
77

8-
jdk:
9-
- oraclejdk8
10-
118
env:
129
global:
1310
- INSTALL_DIR=${TRAVIS_BUILD_DIR}/../install
@@ -28,7 +25,6 @@ addons:
2825
- libstdc++-4.9-dev
2926
- tcl8.5
3027
- cmake
31-
- maven
3228

3329
matrix:
3430
include:
@@ -90,14 +86,10 @@ before_install:
9086
- echo "leak:SetExitLoopHandler" >> ${HOME}/lsan.supp
9187
- echo "leak:masterelection_test" >> ${HOME}/lsan.supp
9288
- if [ "${CLEAR_CACHE}" != "" ]; then echo "Clearing cache"; rm -fr ${TRAVIS_BUILD_DIR}/../ct ${TRAVIS_BUILD_DIR}/../install ${HOME}/.ccache; fi
93-
- mkdir -p ${INSTALL_DIR}/include ${INSTALL_DIR}/lib ${INSTALL_DIR}/java
89+
- mkdir -p ${INSTALL_DIR}/include ${INSTALL_DIR}/lib
9490
- echo "INSTALL_DIR=${INSTALL_DIR}"
9591
- mkdir -p $GOPATH/src/github.com/google
9692
- ln -sf $PWD $GOPATH/src/github.com/google
97-
- if [ -e "/usr/lib/jvm/java-8-oracle/" ]; then export PATH="/usr/lib/jvm/java-8-oracle/bin:$PATH"; export JAVA_HOME=/usr/lib/jvm/java-8-oracle/; fi
98-
- echo "JAVA_HOME=$JAVA_HOME"
99-
- java -version
100-
- mvn -version
10193

10294
install:
10395
# Workaround LLVM's apt mirror being feeble and underpowered
@@ -129,7 +121,6 @@ install:
129121
script:
130122
- getconf _NPROCESSORS_ONLN
131123
- ${MAKE} -j$(getconf _NPROCESSORS_ONLN) check VERBOSE=1 V=${ENV_VERBOSE}
132-
- mvn -f java/pom.xml clean test
133124
- ${MAKE} -C python test
134125
- pushd ${GOPATH}
135126
- |

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,9 @@ Code Layout
6868
-----------
6969

7070
The source code is generally arranged according to implementation language, in
71-
the `cpp`, `go`, `java` and `python` subdirectories. The key subdirectories
72-
are:
71+
the `cpp`, `go`, and `python` subdirectories (Java is in a
72+
[separate repository](https://github.com/google/certificate-transparency-java)).
73+
The key subdirectories are:
7374

7475
- For the main distributed CT Log itself:
7576
- `cpp/log`: Main distributed CT Log implementation.
@@ -82,7 +83,6 @@ are:
8283
- `cpp/client`: CT Log client code in C++
8384
- `go/client`: CT Log client code in Go
8485
- `python/ct`: CT Log client code in Python
85-
- `java/src/org/certificatetransparency/ctlog`: CT Log client code in Java
8686
- Other tools:
8787
- `go/fixchain`: Tool to fix up certificate chains
8888
- `go/gossip`: Code to allow gossip-based synchronization of cert info

docs/archive/BuildFedora.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,9 @@ build them) that are available as packages:
2626
sudo dnf update
2727
sudo dnf install cmake gcc-g++ libevent-devel golang autoconf pkgconfig \
2828
json-c-devel gflags-devel glog-devel protobuf-devel leveldb-devel \
29-
openssl-devel gperftools-devel protobuf-compiler sqlite-devel ant \
30-
java-1.8.0-openjdk-devel protobuf-java python-gflags protobuf-python \
31-
python-ecdsa python-mock python-httplib2 git ldns-devel automake \
32-
libtool shtool libunwind-devel
29+
openssl-devel gperftools-devel protobuf-compiler sqlite-devel \
30+
python-gflags protobuf-python python-ecdsa python-mock python-httplib2 \
31+
git ldns-devel automake libtool shtool libunwind-devel
3332
```
3433

3534
Unpackaged Dependencies
@@ -97,5 +96,5 @@ Build CT server C++ code:
9796
make check
9897
```
9998

100-
The remainder of the Java, Go and Python steps should be very similar to those
99+
The remainder of the Go and Python steps should be very similar to those
101100
[documented for Ubuntu](BuildUbuntu.md#ct-build).

docs/archive/BuildUbuntu.md

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@ First, install those dependencies of the CT software (and the tools needed to
1919
build them) that are available as packages:
2020

2121
sudo apt-get update -qq
22-
sudo apt-get install -qq unzip cmake g++ libevent-dev golang-go autoconf pkg-config \
23-
libjson-c-dev libgflags-dev libgoogle-glog-dev libprotobuf-dev libleveldb-dev \
24-
libssl-dev libgoogle-perftools-dev protobuf-compiler libsqlite3-dev ant openjdk-7-jdk \
25-
libprotobuf-java python-gflags python-protobuf python-ecdsa python-mock \
26-
python-httplib2 git libldns-dev
22+
sudo apt-get install -qq unzip cmake g++ libevent-dev golang-go autoconf \
23+
pkg-config libjson-c-dev libgflags-dev libgoogle-glog-dev \
24+
libprotobuf-dev libleveldb-dev libssl-dev libgoogle-perftools-dev \
25+
protobuf-compiler libsqlite3-dev python-gflags python-protobuf \
26+
python-ecdsa python-mock python-httplib2 git libldns-dev
2727

2828
Unpackaged Dependencies
2929
-----------------------
@@ -67,10 +67,6 @@ Build CT server C++ code:
6767
-I../libevhtp-1.2.10/htparse" LDFLAGS=-L../libevhtp-1.2.10
6868
make check
6969

70-
Build and test Java code:
71-
72-
ant build test
73-
7470
Build and test Python code:
7571

7672
make -C python test

java/pom.xml

Lines changed: 0 additions & 252 deletions
This file was deleted.

0 commit comments

Comments
 (0)