make build.xml more configurable to ease packaging for linux distros
--------------------------------------------------------------------

                 Key: ZOOKEEPER-640
                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-640
             Project: Zookeeper
          Issue Type: Improvement
          Components: build
    Affects Versions: 3.2.1, 3.2.2
            Reporter: Thomas Koch


Hi,

I started packaging Zookeeper for Debian[1][2]. Thereby I had a problem 
excluding contrib/rest from the build without patching the upstream tarball. 
Could you please add some properties to your build.xml that allow me to 
(de)select contribs? In the example below I can easily override the properties:

<project name="zookeepercontrib">
  
  <property name="contribfilesetincludes" value="*/build.xml" />
  <property name="contribfilesetexcludes" value="" />

  <fileset id="contribfileset" 
           dir="." 
           includes="${contribfilesetincludes}"
           excludes="${contribfilesetexcludes}"
           />

  <target name="compile">
    <subant target="jar">
     <fileset refid="contribfileset" />
    </subant>
  </target>

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561947
[2] http://git.debian.org/?p=pkg-java/zookeeper.git

Thank you!

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to