Supporting building from the source bundle.
diff --git a/cmdline/ant/build.xml b/cmdline/ant/build.xml
index 21055f3..8835f54 100644
--- a/cmdline/ant/build.xml
+++ b/cmdline/ant/build.xml
@@ -89,8 +89,8 @@
     -->
     <target name="-post-compile">
         <mkdir dir="META-INF" />
-        <copy file="../../LICENSE" todir="${build.classes.dir}/META-INF" />
-        <copy file="../../NOTICE" todir="${build.classes.dir}/META-INF" />
-        <copy file="../../DISCLAIMER" todir="${build.classes.dir}/META-INF" />
+        <copy file="${jackpot.root}/LICENSE" todir="${build.classes.dir}/META-INF" />
+        <copy file="${jackpot.root}/NOTICE" todir="${build.classes.dir}/META-INF" />
+        <copy file="${jackpot.root}/DISCLAIMER" todir="${build.classes.dir}/META-INF" />
     </target>
 </project>
diff --git a/cmdline/build.xml b/cmdline/build.xml
index e62563e..ec36182 100644
--- a/cmdline/build.xml
+++ b/cmdline/build.xml
@@ -36,19 +36,23 @@
     <target name="build-source-dist">
         <mkdir dir="build" />
         <zip file="build/incubating-apache-netbeans-jackpot-${version}.zip">
-            <zipfileset dir="." />
-            <zipfileset dir=".." includes="DISCLAIMER" fullpath="DISCLAIMER"/>
-            <zipfileset dir=".." includes="LICENSE" fullpath="LICENSE"/>
-            <zipfileset dir=".." includes="NOTICE" fullpath="NOTICE"/>
+            <zipfileset dir="." excludes="**/build/" prefix="jackpot"/>
+            <zipfileset dir=".." includes="DISCLAIMER" fullpath="jackpot/DISCLAIMER"/>
+            <zipfileset dir=".." includes="LICENSE" fullpath="jackpot/LICENSE"/>
+            <zipfileset dir=".." includes="NOTICE" fullpath="jackpot/NOTICE"/>
         </zip>
     </target>
 
     <target name="build-and-test">
+        <condition property="jackpot.root" value="${basedir}" else="${basedir}/..">
+            <available file="${basedir}/LICENSE" />
+        </condition>
         <ant dir="${basedir}" inheritAll="false" inheritRefs="false">
             <property name="nbplatform.default.harness.dir" value="${NETBEANS_PLATFORM}/harness" />
             <property name="nbplatform.default.netbeans.dest.dir" value="${NETBEANS_PLATFORM}" />
             <property name="test.run.args" value="--add-exports=jdk.javadoc/com.sun.tools.javadoc.main=ALL-UNNAMED" />
             <property name="test.nbjdk.home" value="${JDK10}" />
+            <property name="jackpot.root" location="${jackpot.root}" />
             <target name="clean" />
             <target name="build" />
             <target name="test" />
@@ -59,6 +63,7 @@
             <property name="continue.after.failing.tests" value="false" />
             <property name="test.run.args" value="--add-exports=jdk.javadoc/com.sun.tools.javadoc.main=ALL-UNNAMED" />
             <property name="test.nbjdk.home" value="${JDK10}" />
+            <property name="jackpot.root" location="${jackpot.root}" />
         </ant>
         <property environment="env"/>
         <exec executable="build/test/scripted/run" dir="tool" failonerror="true">
diff --git a/cmdline/tool/build.xml b/cmdline/tool/build.xml
index 58be5ca..f85a9bb 100644
--- a/cmdline/tool/build.xml
+++ b/cmdline/tool/build.xml
@@ -44,7 +44,7 @@
         <jar update="true" destfile="${build.classes.dir}/../jackpot/jackpot.jar">
             <zipfileset dir="scripts" includes="LICENSE-bin-tool.txt" fullpath="META-INF/LICENSE" />
             <zipfileset dir="scripts" includes="NOTICE-bin-tool.txt" fullpath="META-INF/NOTICE" />
-            <zipfileset dir="../.." includes="DISCLAIMER" fullpath="META-INF/DISCLAIMER" />
+            <zipfileset dir="${jackpot.root}" includes="DISCLAIMER" fullpath="META-INF/DISCLAIMER" />
         </jar>
         <ant target="jar" inheritall="false" inheritrefs="false" dir="../ant">
             <property name="var.nbplatform.default.netbeans.dest.dir" location="${nbplatform.default.netbeans.dest.dir}" />
@@ -53,7 +53,7 @@
         <copy file="../ant/dist/jackpot-ant.jar" todir="${build.classes.dir}/../jackpot"/>
         <copy file="scripts/LICENSE-bin-tool.txt" tofile="${build.classes.dir}/../jackpot/LICENSE" />
         <copy file="scripts/NOTICE-bin-tool.txt" tofile="${build.classes.dir}/../jackpot/NOTICE" />
-        <copy file="../../DISCLAIMER" tofile="${build.classes.dir}/../jackpot/DISCLAIMER" />
+        <copy file="${jackpot.root}/DISCLAIMER" tofile="${build.classes.dir}/../jackpot/DISCLAIMER" />
         <copy file="../README.md" tofile="${build.classes.dir}/../jackpot/README.md" />
         <zip destfile="${build.classes.dir}/../jackpot.zip">
             <zipfileset file="${build.classes.dir}/../jackpot/jackpot" filemode="755" fullpath="jackpot/jackpot"/>