Repository: incubator-htrace Updated Branches: refs/heads/master 92c0bc22e -> f8723aafe
HTRACE-65 Add a basic BUILDING.txt Project: http://git-wip-us.apache.org/repos/asf/incubator-htrace/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-htrace/commit/f8723aaf Tree: http://git-wip-us.apache.org/repos/asf/incubator-htrace/tree/f8723aaf Diff: http://git-wip-us.apache.org/repos/asf/incubator-htrace/diff/f8723aaf Branch: refs/heads/master Commit: f8723aafe6b4832661ed3b1f1a0176e36bb48203 Parents: 92c0bc2 Author: stack <[email protected]> Authored: Fri Jan 9 16:17:01 2015 -0800 Committer: stack <[email protected]> Committed: Fri Jan 9 16:17:01 2015 -0800 ---------------------------------------------------------------------- BUILDING.txt | 18 ++++++++++++++++++ src/main/assembly/src.xml | 2 ++ 2 files changed, 20 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-htrace/blob/f8723aaf/BUILDING.txt ---------------------------------------------------------------------- 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. http://git-wip-us.apache.org/repos/asf/incubator-htrace/blob/f8723aaf/src/main/assembly/src.xml ---------------------------------------------------------------------- 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 @@ <exclude>.gitignore</exclude> <exclude>.settings/</exclude> <exclude>**/src/go/bin/**</exclude> + <exclude>**/src/go/pkg/**</exclude> </excludes> </fileSet> </fileSets> @@ -80,6 +81,7 @@ <include>NOTICE.txt</include> <include>CHANGES.txt</include> <include>DISCLAIMER.txt</include> + <include>BUILDING.txt</include> <include>README.md</include> </includes> <fileMode>0644</fileMode>
