Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Oomph » Creating a custom installer for a project outside the Project Catalogue
Creating a custom installer for a project outside the Project Catalogue [message #1697153] Tue, 02 June 2015 01:59 Go to next message
Andrew Bennett is currently offline Andrew BennettFriend
Messages: 2
Registered: June 2015
Junior Member
I am a contributor on the ICE Project (https://wiki.eclipse.org/ICE), an Eclipse based environment for computational science/scientific modelling. We are looking at creating an installation/setup definition for ICE via Oomph, and I am having some troubles figuring out exactly what this will specifically entail. I have read the Eclipse Oomph Authoring article (https://wiki.eclipse.org/Eclipse_Oomph_Authoring), which has been helpful, but still am not sure where to begin for our situation. I have gotten to the point where I can make a setup file to clone our git repository into a new installation of Eclipse. However, ICE isn't just a custom installation of Eclipse, but a wholly different application built on the platform. Which is where I am unsure about how to proceed.

Does ICE's layout affect the general steps in the Authoring guide? If so, are there any examples out there of a project that has accomplished this before? If it is helpful to browse our general project structure, it can be found at https://github.com/eclipse/ice.

Thanks in advance!



Re: Creating a custom installer for a project outside the Project Catalogue [message #1697219 is a reply to message #1697153] Tue, 02 June 2015 13:30 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 33258
Registered: July 2009
Senior Member
Andrew,

Comments below.

On 02/06/2015 3:05 PM, Andrew Bennett wrote:
> I am a contributor on the ICE Project (https://wiki.eclipse.org/ICE),
> an Eclipse based environment for computational science/scientific
> modelling. We are looking at creating an installation/setup
> definition for ICE via Oomph, and I am having some troubles figuring
> out exactly what this will specifically entail. I have read the
> Eclipse Oomph Authoring article
> (https://wiki.eclipse.org/Eclipse_Oomph_Authoring), which has been
> helpful, but still am not sure where to begin for our situation.
Yes, more documentation is needed, but the drive for getting everything
fully functional and with good quality for Mars has taken all available
waking moments...
> I have gotten to the point where I can make a setup file to clone our
> git repository into a new installation of Eclipse.
So far so good. :-)
> However, ICE isn't just a custom installation of Eclipse, but a wholly
> different application built on the platform. Which is where I am
> unsure about how to proceed.
I'm trying to understand. What you say here suggest that ICE develops
an Eclipse-based product. I'm not sure how that relates to the
development environment in which you develop ICE.

As a point of reference, in Oomph we also develop a product, the Oomph's
Eclipse Installer. But to do development, we develop in a normal
Eclipse IDE and so the Oomph.setup is focused on setting that IDE up
with the right clones and tools for development. If you look at the
thread above "About the Product Catalogue" you'll see that we've
recently added an extensible product catalog as well and we've defined

http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/tree/setups/OomphInstaller.setup

to be able to create an instance of Oomph's Eclipse Installer product.

I imagine in ICE it's a similar issue, but I could be wrong. Perhaps you
need the ICE product to develop ICE and you can't just achieve that by
adding the ICE tools to a base Eclipse platform product...
>
> Does ICE's layout affect the general steps in the Authoring guide? If
> so, are there any examples out there of a project that has
> accomplished this before? If it is helpful to browse our general
> project structure, it can be found at https://github.com/eclipse/ice.
> Thanks in advance!
>
>
>
>


Ed Merks
Professional Support: https://www.macromodeling.com/
Re: Creating a custom installer for a project outside the Project Catalogue [message #1699229 is a reply to message #1697219] Mon, 22 June 2015 18:26 Go to previous message
Andrew Bennett is currently offline Andrew BennettFriend
Messages: 2
Registered: June 2015
Junior Member
> As a point of reference, in Oomph we also develop a product, the Oomph's
> Eclipse Installer. But to do development, we develop in a normal
> Eclipse IDE and so the Oomph.setup is focused on setting that IDE up
> with the right clones and tools for development. If you look at the
> thread above "About the Product Catalogue" you'll see that we've
> recently added an extensible product catalog as well and we've defined
>
> http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/tree/setups/OomphInstaller.setup
>
> to be able to create an instance of Oomph's Eclipse Installer product.

After reading through this and the thread you recommended the path forwards is quite a bit clearer. Thanks!
Previous Topic:How to create a new Setup
Next Topic:Slicer mode for target platform?
Goto Forum:
  


Current Time: Mon Dec 09 09:39:38 GMT 2024

Powered by FUDForum. Page generated in 0.03107 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top