re-write for less variables
diff --git a/releng.wtpbuilder/distribution/dali.site/build.xml b/releng.wtpbuilder/distribution/dali.site/build.xml
index 44fcdbd..4b205a0 100644
--- a/releng.wtpbuilder/distribution/dali.site/build.xml
+++ b/releng.wtpbuilder/distribution/dali.site/build.xml
@@ -1,9 +1,17 @@
 <project name="Build specific targets and properties" default="build">
-	<target name="build">
+
+    <!-- Note to be cross-platform, "environment variables" are only appropriate for 
+        some variables, e.g. ones we set, since properties are case sensitive, even if 
+        the environment variables on your operating system are not, e.g. it will 
+        be ${env.Path} not ${env.PATH} on Windows -->
+    <property environment="env" />
+
+    
+    <target name="build">
 		<java classpath="${pde.builder.path}/startup.jar" fork="true" classname="org.eclipse.core.launcher.Main" failonerror="true">
-			<jvmarg value="-Dosgi.ws=${basews}" />
-			<jvmarg value="-Dosgi.os=${baseos}" />
-			<jvmarg value="-Dosgi.arch=${basearch}" />
+			<jvmarg value="-Dosgi.ws=${env.BASEWS}" />
+			<jvmarg value="-Dosgi.os=${env.BASEOS}" />
+			<jvmarg value="-Dosgi.arch=${env.BASEARCH}" />
 			<jvmarg value="-Dbuild.home=${build.home}" />
 			<jvmarg value="-Dbuild.trial=${build.trial}" />
 			<jvmarg value="-DbuildType=${buildType}" />