Skip to content

scala-ide/scala-plugin.g8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

scala-plugin.g8

Giger8 template for Eclipse plugins developed in Scala.

This template produces 5 Eclipse plugins:

  • the plugin itself
  • the plugin.tests fragment
  • an Eclipse feature
  • an Eclipse source feature
  • an Eclipse update-site

The projects can readily be imported inside Eclipse. Additionally, you have maven pom files based on Tycho, enabling command line builds.

Requirements

You have giter8 in your $PATH. If you don't, please follow the instructions here for how to install it.

Create your project

$ git git@github.com:scala-ide/scala-plugin.g8.git
$ g8 file://scala-plugin.g8/
name [Scala Sample plugin]: myplugin   
provider [org.example]: com.mycompany
pluginName [org.example.plugin]: com.mycompany.myplugin
className [SampleAction]: MyPlugin
providerName [Scala IDE]: MyCompany 

Template applied in ./myplugin
$ cd myplugin

Build your project

The produced project is using a plain maven build, so just go ahead an type mvn clean install

About

Giger8 template for Eclipse plugins developed in Scala

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages