Skip to content

Commit

Permalink
Chapter 10 - Creating a headless product
Browse files Browse the repository at this point in the history
A headless product can be used to define and launch a headless application.
  • Loading branch information
alblue committed Jun 12, 2016
1 parent dfdb330 commit 2cfffc6
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 0 deletions.
29 changes: 29 additions & 0 deletions com.packtpub.e4.headless.application/headless.product
@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<?pde version="3.5"?>

<product name="Headless Product" uid="com.packtpub.e4.headless.application.product" id="com.packtpub.e4.headless.application.product" application="com.packtpub.e4.headless.application.id" version="1.0.0" useFeatures="false" includeLaunchers="true">

<configIni use="default">
</configIni>

<launcherArgs>
<vmArgsMac>-XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts
</vmArgsMac>
</launcherArgs>

<plugins>
<plugin id="com.packtpub.e4.headless.application"/>
<plugin id="javax.xml"/>
<plugin id="org.eclipse.core.contenttype"/>
<plugin id="org.eclipse.core.jobs"/>
<plugin id="org.eclipse.core.runtime"/>
<plugin id="org.eclipse.equinox.app"/>
<plugin id="org.eclipse.equinox.common"/>
<plugin id="org.eclipse.equinox.preferences"/>
<plugin id="org.eclipse.equinox.registry"/>
<plugin id="org.eclipse.osgi"/>
<plugin id="org.eclipse.osgi.compatibility.state" fragment="true"/>
</plugins>


</product>
12 changes: 12 additions & 0 deletions com.packtpub.e4.headless.application/plugin.xml
Expand Up @@ -13,5 +13,17 @@
</run>
</application>
</extension>
<extension
id="product"
point="org.eclipse.core.runtime.products">
<product
application="com.packtpub.e4.headless.application.id"
name="Headless Product">
<property
name="appName"
value="Headless Product">
</property>
</product>
</extension>

</plugin>

0 comments on commit 2cfffc6

Please sign in to comment.