Note that there are some explanatory texts on larger screens.

plurals
  1. POEclipse PDE Build: how to organize plugins and features with the "fetch" step skipped?
    primarykey
    data
    text
    <p>I'm building my Eclipse plugin by means of Eclipse PDE build, i e I've defined all the required targets in "custom.xml"</p> <p>But I do not want to fetch my plugins from a repository, so I'm skipping this step. However, all plugins have to be located under plugins directory, and all the features have to be located under features folder accordingly. This is actually done with map files but I've skipped the step. So, I'm copying my elements as follows:</p> <pre><code>&lt;target name="init"&gt; &lt;mkdir dir="${buildDirectory}" /&gt; &lt;mkdir dir="${buildDirectory}/plugins" /&gt; &lt;mkdir dir="${buildDirectory}/features" /&gt; &lt;copy todir="${buildDirectory}/${type}s"&gt; &lt;fileset dir="${buildDirectory}/../"&gt; &lt;include name="${id}/**" /&gt; &lt;/fileset&gt; &lt;/copy&gt; &lt;/target&gt; &lt;target name="preGenerate"&gt; &lt;antcall target="allElements"&gt; &lt;param name="genericTargets" value="${builder}/customTargets.xml"/&gt; &lt;param name="target" value="init"/&gt; &lt;/antcall&gt; &lt;/target&gt; </code></pre> <p>That works perfect! The only thing I do not like is that in "allElements" target I have to specify the set of all plugins and features I have. And I do this only for the goal of copying. Specifying in the elements only one 'main' feature is enough for the rest of the build process. </p> <p>So, my question is: how to specify only one 'main' feature without need of specifying the rest set of plugins (which are already listed within this feature) to prepare the Eclipse build process? Or, it is possible to start the build without that copying? Probably, specify map files somehow?</p> <p>Thanks in advance!</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload