-
Notifications
You must be signed in to change notification settings - Fork 2
/
buckminster.cspex
37 lines (37 loc) · 1.38 KB
/
buckminster.cspex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<?xml version="1.0" encoding="UTF-8"?>
<cspecExtension xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:bc="http://www.eclipse.org/buckminster/Common-1.0" xmlns="http://www.eclipse.org/buckminster/CSpec-1.0">
<dependencies>
<!-- needed so that the KNIME_Documentation_Builder application is available
for the knime.create.helpfiles action. -->
<dependency name="org.knime.workbench.help" componentType="osgi.bundle" />
</dependencies>
<actions>
<!-- Dynamically build the files for the Eclipse help. -->
<private name="knime.create.helpfiles" actor="knime.docBuilder">
<!-- Example how to selectively build help
<actorProperties>
<property key="pluginPattern" value="\Qorg.knime.base\E" />
</actorProperties>
-->
<prerequisites>
<attribute name="eclipse.build.source" />
<attribute name="manifest" />
</prerequisites>
<products alias="action.output" base="${buckminster.output}/knime.helpfiles/"
upToDatePolicy="ACTOR" />
</private>
</actions>
<alterGroups>
<private name="jar.contents">
<attribute name="knime.create.helpfiles" />
</private>
</alterGroups>
<alterArtifacts>
<private name="bin.includes">
<!-- The plugin.xml is taken from the created help files because the TOC
entries were dynamically added. -->
<removePath path="plugin.xml" />
</private>
</alterArtifacts>
</cspecExtension>