<?xml version='1.0' encoding='UTF-8'?>
<units size='10'>
  <unit id='org.idempiere.equinox.p2.director.feature.feature.jar' version='12.0.0.202505071302'>
    <properties size='8'>
      <property name='org.eclipse.equinox.p2.name' value='Idempiere P2 Director'/>
      <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
      <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
      <property name='org.eclipse.equinox.p2.provider' value='www.idempiere.org'/>
      <property name='maven-groupId' value='org.idempiere'/>
      <property name='maven-artifactId' value='org.idempiere.equinox.p2.director.feature'/>
      <property name='maven-version' value='12.0.0-SNAPSHOT'/>
      <property name='maven-type' value='eclipse-feature'/>
    </properties>
    <provides size='3'>
      <provided namespace='org.eclipse.equinox.p2.iu' name='org.idempiere.equinox.p2.director.feature.feature.jar' version='12.0.0.202505071302'/>
      <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
      <provided namespace='org.eclipse.update.feature' name='org.idempiere.equinox.p2.director.feature' version='12.0.0.202505071302'/>
    </provides>
    <filter>
      (org.eclipse.update.install.features=true)
    </filter>
    <artifacts size='1'>
      <artifact classifier='org.eclipse.update.feature' id='org.idempiere.equinox.p2.director.feature' version='12.0.0.202505071302'/>
    </artifacts>
    <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
    <touchpointData size='1'>
      <instructions size='1'>
        <instruction key='zipped'>
          true
        </instruction>
      </instructions>
    </touchpointData>
    <licenses size='1'>
      <license uri='http://www.example.com/license' url='http://www.example.com/license'>
        [Enter License Description here.]
      </license>
    </licenses>
    <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
      [Enter Copyright Description here.]
    </copyright>
  </unit>
  <unit id='org.idempiere.equinox.p2.director.feature_root.cocoa.macosx.x86_64' version='12.0.0.202505071302'>
    <provides size='1'>
      <provided namespace='org.eclipse.equinox.p2.iu' name='org.idempiere.equinox.p2.director.feature_root.cocoa.macosx.x86_64' version='12.0.0.202505071302'/>
    </provides>
    <filter>
      (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
    </filter>
    <artifacts size='1'>
      <artifact classifier='binary' id='org.idempiere.equinox.p2.director.feature_root.cocoa.macosx.x86_64' version='12.0.0.202505071302'/>
    </artifacts>
    <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    <touchpointData size='9'>
      <instructions size='2'>
        <instruction key='uninstall'>
          cleanupzip(source:@artifact, target:${installFolder});
        </instruction>
        <instruction key='install'>
          unzip(source:@artifact, target:${installFolder});
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:compare-update-prd.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:director.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:update.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:update-prd.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:compare-update-prd.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:director.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:update.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:update-prd.sh, permissions:755);
        </instruction>
      </instructions>
    </touchpointData>
  </unit>
  <unit id='org.idempiere.equinox.p2.director.feature.feature.group' version='12.0.0.202505071302' singleton='false'>
    <update id='org.idempiere.equinox.p2.director.feature.feature.group' range='[0.0.0,12.0.0.202505071302)' severity='0'/>
    <properties size='9'>
      <property name='org.eclipse.equinox.p2.name' value='Idempiere P2 Director'/>
      <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
      <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
      <property name='org.eclipse.equinox.p2.provider' value='www.idempiere.org'/>
      <property name='org.eclipse.equinox.p2.type.group' value='true'/>
      <property name='maven-groupId' value='org.idempiere'/>
      <property name='maven-artifactId' value='org.idempiere.equinox.p2.director.feature'/>
      <property name='maven-version' value='12.0.0-SNAPSHOT'/>
      <property name='maven-type' value='eclipse-feature'/>
    </properties>
    <provides size='1'>
      <provided namespace='org.eclipse.equinox.p2.iu' name='org.idempiere.equinox.p2.director.feature.feature.group' version='12.0.0.202505071302'/>
    </provides>
    <requires size='9'>
      <required namespace='org.eclipse.equinox.p2.iu' name='org.idempiere.equinox.p2.director.feature.feature.jar' range='[12.0.0.202505071302,12.0.0.202505071302]'>
        <filter>
          (org.eclipse.update.install.features=true)
        </filter>
      </required>
      <required namespace='org.eclipse.equinox.p2.iu' name='org.idempiere.equinox.p2.director.feature_root.win32.win32.x86' range='[12.0.0.202505071302,12.0.0.202505071302]'>
        <filter>
          (&amp;(osgi.arch=x86)(osgi.os=win32)(osgi.ws=win32))
        </filter>
      </required>
      <required namespace='org.eclipse.equinox.p2.iu' name='org.idempiere.equinox.p2.director.feature_root.gtk.linux.x86' range='[12.0.0.202505071302,12.0.0.202505071302]'>
        <filter>
          (&amp;(osgi.arch=x86)(osgi.os=linux)(osgi.ws=gtk))
        </filter>
      </required>
      <required namespace='org.eclipse.equinox.p2.iu' name='org.idempiere.equinox.p2.director.feature_root.cocoa.macosx.x86' range='[12.0.0.202505071302,12.0.0.202505071302]'>
        <filter>
          (&amp;(osgi.arch=x86)(osgi.os=macosx)(osgi.ws=cocoa))
        </filter>
      </required>
      <required namespace='org.eclipse.equinox.p2.iu' name='org.idempiere.equinox.p2.director.feature_root.cocoa.macosx.x86_64' range='[12.0.0.202505071302,12.0.0.202505071302]'>
        <filter>
          (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
        </filter>
      </required>
      <required namespace='org.eclipse.equinox.p2.iu' name='org.idempiere.equinox.p2.director.feature_root.gtk.linux.x86_64' range='[12.0.0.202505071302,12.0.0.202505071302]'>
        <filter>
          (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
        </filter>
      </required>
      <required namespace='org.eclipse.equinox.p2.iu' name='org.idempiere.equinox.p2.director.feature_root.gtk.solaris.x86' range='[12.0.0.202505071302,12.0.0.202505071302]'>
        <filter>
          (&amp;(osgi.arch=x86)(osgi.os=solaris)(osgi.ws=gtk))
        </filter>
      </required>
      <required namespace='org.eclipse.equinox.p2.iu' name='org.idempiere.equinox.p2.director.feature_root.win32.win32.x86_64' range='[12.0.0.202505071302,12.0.0.202505071302]'>
        <filter>
          (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
        </filter>
      </required>
      <required namespace='org.eclipse.equinox.p2.iu' name='org.idempiere.equinox.p2.director.feature_root' range='[12.0.0.202505071302,12.0.0.202505071302]'/>
    </requires>
    <touchpoint id='null' version='0.0.0'/>
    <licenses size='1'>
      <license uri='http://www.example.com/license' url='http://www.example.com/license'>
        [Enter License Description here.]
      </license>
    </licenses>
    <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
      [Enter Copyright Description here.]
    </copyright>
  </unit>
  <unit id='org.idempiere.equinox.p2.director.feature_root.gtk.solaris.x86' version='12.0.0.202505071302'>
    <provides size='1'>
      <provided namespace='org.eclipse.equinox.p2.iu' name='org.idempiere.equinox.p2.director.feature_root.gtk.solaris.x86' version='12.0.0.202505071302'/>
    </provides>
    <filter>
      (&amp;(osgi.arch=x86)(osgi.os=solaris)(osgi.ws=gtk))
    </filter>
    <artifacts size='1'>
      <artifact classifier='binary' id='org.idempiere.equinox.p2.director.feature_root.gtk.solaris.x86' version='12.0.0.202505071302'/>
    </artifacts>
    <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    <touchpointData size='9'>
      <instructions size='2'>
        <instruction key='uninstall'>
          cleanupzip(source:@artifact, target:${installFolder});
        </instruction>
        <instruction key='install'>
          unzip(source:@artifact, target:${installFolder});
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:compare-update-prd.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:director.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:update.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:update-prd.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:compare-update-prd.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:director.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:update.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:update-prd.sh, permissions:755);
        </instruction>
      </instructions>
    </touchpointData>
  </unit>
  <unit id='org.idempiere.equinox.p2.director.feature_root.cocoa.macosx.x86' version='12.0.0.202505071302'>
    <provides size='1'>
      <provided namespace='org.eclipse.equinox.p2.iu' name='org.idempiere.equinox.p2.director.feature_root.cocoa.macosx.x86' version='12.0.0.202505071302'/>
    </provides>
    <filter>
      (&amp;(osgi.arch=x86)(osgi.os=macosx)(osgi.ws=cocoa))
    </filter>
    <artifacts size='1'>
      <artifact classifier='binary' id='org.idempiere.equinox.p2.director.feature_root.cocoa.macosx.x86' version='12.0.0.202505071302'/>
    </artifacts>
    <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    <touchpointData size='9'>
      <instructions size='2'>
        <instruction key='uninstall'>
          cleanupzip(source:@artifact, target:${installFolder});
        </instruction>
        <instruction key='install'>
          unzip(source:@artifact, target:${installFolder});
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:compare-update-prd.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:director.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:update.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:update-prd.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:compare-update-prd.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:director.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:update.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:update-prd.sh, permissions:755);
        </instruction>
      </instructions>
    </touchpointData>
  </unit>
  <unit id='org.idempiere.equinox.p2.director.feature_root' version='12.0.0.202505071302'>
    <provides size='1'>
      <provided namespace='org.eclipse.equinox.p2.iu' name='org.idempiere.equinox.p2.director.feature_root' version='12.0.0.202505071302'/>
    </provides>
    <artifacts size='1'>
      <artifact classifier='binary' id='org.idempiere.equinox.p2.director.feature_root' version='12.0.0.202505071302'/>
    </artifacts>
    <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    <touchpointData size='1'>
      <instructions size='2'>
        <instruction key='uninstall'>
          cleanupzip(source:@artifact, target:${installFolder});
        </instruction>
        <instruction key='install'>
          unzip(source:@artifact, target:${installFolder});
        </instruction>
      </instructions>
    </touchpointData>
  </unit>
  <unit id='org.idempiere.equinox.p2.director.feature_root.win32.win32.x86' version='12.0.0.202505071302'>
    <provides size='1'>
      <provided namespace='org.eclipse.equinox.p2.iu' name='org.idempiere.equinox.p2.director.feature_root.win32.win32.x86' version='12.0.0.202505071302'/>
    </provides>
    <filter>
      (&amp;(osgi.arch=x86)(osgi.os=win32)(osgi.ws=win32))
    </filter>
    <artifacts size='1'>
      <artifact classifier='binary' id='org.idempiere.equinox.p2.director.feature_root.win32.win32.x86' version='12.0.0.202505071302'/>
    </artifacts>
    <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    <touchpointData size='3'>
      <instructions size='2'>
        <instruction key='uninstall'>
          cleanupzip(source:@artifact, target:${installFolder});
        </instruction>
        <instruction key='install'>
          unzip(source:@artifact, target:${installFolder});
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:compare-update-prd.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:compare-update-prd.sh, permissions:755);
        </instruction>
      </instructions>
    </touchpointData>
  </unit>
  <unit id='org.idempiere.equinox.p2.director.feature_root.gtk.linux.x86_64' version='12.0.0.202505071302'>
    <provides size='1'>
      <provided namespace='org.eclipse.equinox.p2.iu' name='org.idempiere.equinox.p2.director.feature_root.gtk.linux.x86_64' version='12.0.0.202505071302'/>
    </provides>
    <filter>
      (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
    </filter>
    <artifacts size='1'>
      <artifact classifier='binary' id='org.idempiere.equinox.p2.director.feature_root.gtk.linux.x86_64' version='12.0.0.202505071302'/>
    </artifacts>
    <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    <touchpointData size='9'>
      <instructions size='2'>
        <instruction key='uninstall'>
          cleanupzip(source:@artifact, target:${installFolder});
        </instruction>
        <instruction key='install'>
          unzip(source:@artifact, target:${installFolder});
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:compare-update-prd.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:director.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:update.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:update-prd.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:compare-update-prd.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:director.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:update.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:update-prd.sh, permissions:755);
        </instruction>
      </instructions>
    </touchpointData>
  </unit>
  <unit id='org.idempiere.equinox.p2.director.feature_root.win32.win32.x86_64' version='12.0.0.202505071302'>
    <provides size='1'>
      <provided namespace='org.eclipse.equinox.p2.iu' name='org.idempiere.equinox.p2.director.feature_root.win32.win32.x86_64' version='12.0.0.202505071302'/>
    </provides>
    <filter>
      (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
    </filter>
    <artifacts size='1'>
      <artifact classifier='binary' id='org.idempiere.equinox.p2.director.feature_root.win32.win32.x86_64' version='12.0.0.202505071302'/>
    </artifacts>
    <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    <touchpointData size='3'>
      <instructions size='2'>
        <instruction key='uninstall'>
          cleanupzip(source:@artifact, target:${installFolder});
        </instruction>
        <instruction key='install'>
          unzip(source:@artifact, target:${installFolder});
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:compare-update-prd.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:compare-update-prd.sh, permissions:755);
        </instruction>
      </instructions>
    </touchpointData>
  </unit>
  <unit id='org.idempiere.equinox.p2.director.feature_root.gtk.linux.x86' version='12.0.0.202505071302'>
    <provides size='1'>
      <provided namespace='org.eclipse.equinox.p2.iu' name='org.idempiere.equinox.p2.director.feature_root.gtk.linux.x86' version='12.0.0.202505071302'/>
    </provides>
    <filter>
      (&amp;(osgi.arch=x86)(osgi.os=linux)(osgi.ws=gtk))
    </filter>
    <artifacts size='1'>
      <artifact classifier='binary' id='org.idempiere.equinox.p2.director.feature_root.gtk.linux.x86' version='12.0.0.202505071302'/>
    </artifacts>
    <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    <touchpointData size='9'>
      <instructions size='2'>
        <instruction key='uninstall'>
          cleanupzip(source:@artifact, target:${installFolder});
        </instruction>
        <instruction key='install'>
          unzip(source:@artifact, target:${installFolder});
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:compare-update-prd.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:director.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:update.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:update-prd.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:compare-update-prd.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:director.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:update.sh, permissions:755);
        </instruction>
      </instructions>
      <instructions size='1'>
        <instruction key='install'>
           chmod(targetDir:${installFolder}, targetFile:update-prd.sh, permissions:755);
        </instruction>
      </instructions>
    </touchpointData>
  </unit>
</units>
