User Tools

Site Tools


05_developer_tutorials:01_setup

Development setup

How to set up a GroIMP developent environment.

Setup GroIMP with Git and Eclipse

In this tutorial we will cover how to:

  • Use Git to download GroIMP source code
  • Use Maven to compile the code
  • Set up Eclipse as IDE

You can find more in depth info on :

→ Read more...

Develop GroIMP in Eclipse

This guide is written to give new GroIMP developers an overview about how the required development environment is prepared and installed.

This guide starts with the installation of Eclipse and ends with a merge request for the own code changes.

The plan is to do following steps:

  1. Installing Eclipse. This can be skipped if it is already installed.
  2. Cloning the fork repository to the local computer (in Eclipse)
  3. Adjusting the compiler and Java version
  4. Setting up a start configuration
  5. Pushing code to the own remote repository (fork of official repository)
  6. Creating a merge request for the own code changes

→ Read more...

Developer Guide

Welcome to this developer guide!

Developing on the GroIMP source code only require a java compiler. Additionally GroIMP support two development setup: Maven and Eclipse.

→ Read more...

Setup GPUFlux for Eclipse

Note that GroIMP IMP plugin should automatically handle the load and use of JOCL by default. So this tutorial is only to use if You want to load JOCL without IMP.

After having checked out the GPUFlux project into Eclipse, you need to setup OpenCL for GPUFlux to build and run.

To enable GPUFlux, you need to perform the following steps:

  • Download and Install OpenCL
  • Download JOCL
  • Setup JOCL in Eclipse

→ Read more...

05_developer_tutorials/01_setup.txt · Last modified: 2025/01/29 08:35 by tim2