Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-user] creating an installer with tycho

Hi,

 

For platform we use 2 types of plugins

  1. Tycho p2-director plugins(https://www.eclipse.org/tycho/sitedocs/tycho-p2/tycho-p2-director-plugin/plugin-info.html) these are used to create zip/tar files
  2. CBI – maven plugins (https://www.eclipse.org/cbi/sitedocs/) in this we use Mac-dmg-packager to create signed dmg.

 

Example pom https://git.eclipse.org/c/platform/eclipse.platform.releng.aggregator.git/plain/eclipse.platform.releng.tychoeclipsebuilder/sdk/pom.xml

 

Thanks and Regards,

Sravan

 

Sravan Kumar Lakkimsetti

IBM India Pvt Ltd,

Embassy Golf Links Business Park, D Block,

Off Indiranagar-Kormangla Inner Ring Road,

Bangalore - 560071, India

Phone: 91-80-41776858

 

From: Johan Compagner <jcompagner@xxxxxxxxxx>
Sent: Friday, January 04, 2019 7:49 PM
To: Tycho user list <tycho-user@xxxxxxxxxxx>
Subject: [tycho-user] creating an installer with tycho

 

Hi,

 

this is not really i guess a tycho question but maybe some body from this list knows a bit more

 

How does eclipse really generate those self extracting exe (windows) and dmg (mac) files for their installers?

Is that something tycho can do?

 

but i am not really interested in that, i would like to know the very fist part of that

The creation of the self extracting exe file with a script that then extracts a eclipse product with oomph and runs that...

I don't really need oomph we already have our own installer, but with the current java world we would like that have an installer that has an embedded java install inside it...

so the self extacting exe would extract our izpack jar file together with a "jre" and then a script would just start that jar file with the bundled jre..

 

that would then in the end install a our eclipe product build with tycho and also a jre bundled inside it to run it without needing to have java on the target machine already installed.

 

--

Johan Compagner

Servoy



Back to the top