customAssembly.xml 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <project name="customAssembly.template" default="noDefault">
  2. <!-- =====================================================================
  3. The Following Properties are available in all targets:
  4. - eclipse.base : the base folder everything will be collected into
  5. - eclipse.plugins : the plugins folder
  6. - eclipse.features: the features folder
  7. - archiveFullPath : the full path of the final archive once it is created
  8. ===================================================================== -->
  9. <!-- ===================================================================== -->
  10. <!-- Called after each invocation of the gather.bin.parts target on the -->
  11. <!-- individual plugins and features. -->
  12. <!-- Available properties are: -->
  13. <!-- projectLocation: location of the project being gathered -->
  14. <!-- projectName: symbolic name with version (org.eclipse.foo_1.0.0.v123) -->
  15. <!-- target.folder: the destination, eclipse/plugins or eclipse/features -->
  16. <!-- -->
  17. <!-- The generated pattern is that plugins/features are gathered into the -->
  18. <!-- folder ${target.folder}/${projectName} -->
  19. <!-- ===================================================================== -->
  20. <target name="gather.bin.parts">
  21. </target>
  22. <!-- ===================================================================== -->
  23. <!-- Called after invoking the gather.bin.parts targets for all plugins -->
  24. <!-- and features. Results exist as folders and have not yet been jarred. -->
  25. <!-- ===================================================================== -->
  26. <target name="post.gather.bin.parts">
  27. </target>
  28. <!-- ===================================================================== -->
  29. <!-- Called just prior to signing a jar -->
  30. <!-- In addititon to the properties listed above: -->
  31. <!-- - source : plugins or features directory -->
  32. <!-- - elementName: element being signed without .jar -->
  33. <!-- (eg "org.eclipse.foo_1.0.0" -->
  34. <!-- ===================================================================== -->
  35. <target name="pre.jarSigning">
  36. </target>
  37. <!-- ===================================================================== -->
  38. <!-- Called after all plugins and features have been jarred -->
  39. <!-- (and potentially signed) -->
  40. <!-- ===================================================================== -->
  41. <target name="post.jarUp">
  42. </target>
  43. <!-- ===================================================================== -->
  44. <!-- Called just before the archive file is built -->
  45. <!-- In addititon to the properties listed above: -->
  46. <!-- - rootFolder : the folder containing the root files -->
  47. <!-- ===================================================================== -->
  48. <target name="pre.archive">
  49. </target>
  50. <!-- ===================================================================== -->
  51. <!-- Default target -->
  52. <!-- ===================================================================== -->
  53. <target name="noDefault">
  54. <echo message="You must specify a target when invoking this file" />
  55. </target>
  56. </project>