diff --git a/BUILDING.txt b/BUILDING.txt new file mode 100644 index 0000000..11213b8 --- /dev/null +++ b/BUILDING.txt @@ -0,0 +1,18 @@ +On Building HTrace + +Requires go version 1.3.1 or 1.4. Also requires godep. See hbase-core/src/go/BUILDING.txt for more. +Requires Java 1.7 at least. +Requires maven 3.x. + +After installing go, to build, run: + + $ mvn install + +To build a tarball, do: + + $ mvn clean install -DskipTests assembly:single + +This will build a tarball into ./target. + +To skip the rat-check -- it can take a while -- pass +a -Drat.skip on the mvn command-line. diff --git a/src/main/assembly/src.xml b/src/main/assembly/src.xml index fecbf5d..605e808 100644 --- a/src/main/assembly/src.xml +++ b/src/main/assembly/src.xml @@ -43,6 +43,7 @@ .gitignore .settings/ **/src/go/bin/** + **/src/go/pkg/** @@ -80,6 +81,7 @@ NOTICE.txt CHANGES.txt DISCLAIMER.txt + BUILDING.txt README.md 0644