Index: applications/editors/josm/plugins/plastic_laf/build.xml
===================================================================
--- applications/editors/josm/plugins/plastic_laf/build.xml	(revision 5147)
+++ applications/editors/josm/plugins/plastic_laf/build.xml	(revision 5153)
@@ -1,11 +1,20 @@
-<project name="plastic_laf" default="build" basedir=".">
+<project name="plastic_laf" default="dist" basedir=".">
 
-  <target name="build">
+  <!-- compilation properties -->
+  <property name="josm.build.dir"	value="../../core"/>
+  <property name="josm.home.dir"	value="${user.home}/.josm"/>
+  <property name="josm"			location="../../core/dist/josm-custom.jar" />
+  <property name="plugin.build.dir"	value="build"/>
+  <property name="plugin.dist.dir"	value="../dist"/>
+  <property name="plugin.name"		value="${ant.project.name}"/>
+  <property name="plugin.jar"		value="../dist/${plugin.name}.jar"/>
+
+  <target name="dist">
     <mkdir dir="dist"></mkdir>
-    <unjar dest="bin" src="lib/looks-2.0.4.jar" />
-    <javac srcdir="src" destdir="bin">
+    <unjar dest="${plugin.build.dir}" src="lib/looks-2.0.4.jar" />
+    <javac srcdir="src" destdir="${plugin.build.dir}">
       <include name="**/*.java" />
     </javac>
-    <jar destfile="dist/plastic_laf.jar" basedir="bin">
+    <jar destfile="${plugin.jar}" basedir="${plugin.build.dir}">
       <manifest>
 	<attribute name="Plugin-Class" value="plastic_laf.Plugin" />
@@ -17,5 +26,6 @@
 
   <target name="clean">
-    <delete dir="dist" />
+    <delete dir="${plugin.build.dir}" />
+    <delete file="${plugin.jar}" />
   </target>
 
