From dd94cb26db652e47d5137e26aec1cd2f248d9493 Mon Sep 17 00:00:00 2001
From: Chris Ridd <chris.ridd@forgerock.com>
Date: Mon, 05 Aug 2013 12:23:22 +0000
Subject: [PATCH] Fail the package-MSI target unless on Windows

---
 opendj-sdk/opends/build.xml |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/opendj-sdk/opends/build.xml b/opendj-sdk/opends/build.xml
index 40a95ff..56fb0a5 100644
--- a/opendj-sdk/opends/build.xml
+++ b/opendj-sdk/opends/build.xml
@@ -193,6 +193,11 @@
     </condition>
   </fail>
 
+  <!-- Allow platform-specific checks. -->
+  <condition property="build.windows">
+    <os family="windows"/>
+  </condition>
+
   <!-- sort-of Maven like properties for opendj dependencies-->
   <fileset id="opendj.runtime.jars" dir="${lib.dir}">
     <include name="**/jar/*.jar" />
@@ -1323,6 +1328,7 @@
   <!-- Package the Directory Server for the MSI distribution. -->
   <target name="package-MSI"
           description="Package the Directory Server for MSI distribution.">
+    <fail unless="build.windows">MSI packages can only be built on Windows.</fail>
     <taskdef name="getversionnumber"
                      classname="org.opends.build.tools.CreateVersionString">
       <classpath>

--
Gitblit v1.10.0