Wuff is a gradle plugin for developing and assembling OSGi/Eclipse applications and plugins independently of Eclipse-IDE. If you are familiar with Eclipse Tycho, then think of Wuff as a gradle-based alternative.
- added Eclipse Photon SDK (4.8.0) as default configuration
- fixed 'No value has been specified for property pluginCustomization' warning.
- added Eclipse Oxygen 2 SDK (4.7.2) as default configuration
- added Eclipse Neon 2 SDK (4.6.2) as default configuration
- reverted Groovy and Spock to
2.3
Includes fixes relevant to Gradle 3.0.
- fixed
GroovyRuntimeException
-Cannot cast object '[configuration]' with class 'java.util.ArrayList' to class 'org.gradle.api.file.FileCollection'
- fixed
Manifest.writeTo(Writer) has been deprecated
warning - upgraded Groovy and Spock to
2.4
- added Eclipse Mars 2 SDK (4.5.2) as default configuration
- fixed an extension point generation issue for user classes starting with
View
, e.g.,ViewSomething.java
. - added
skipRequireBundle
andskipImportPackage
wuff configurations. Use these 2 to exclude certain entries from the generatedMANIFEST.MF
file.
- introduced publicLib configuration for eclipse bundles and applications.
-
implemented consistent interpretation of 'provided' configuration: all artifacts in provided are visible at compile-time, but excluded from application bundles
-
introduced requireBundle mechanism for wrapped libs
- Using unpuzzle 0.0.22, which incorporates pull request "ArchiveUnpacker now preserves "executable" permissions in Tar and Zip" ( akhikhl/unpuzzle#8 )
-
If you are new to Wuff, start your acquaintance with main features.
-
If you want to create something from scratch quickly, take a look at the tutorials: first Equinox app, first RCP app and first IDE app.
-
If you already have bunch of existing Eclipse plugins and apps, consider converting them to Gradle/Wuff.
-
If you want to learn all about Wuff systematically, read wiki pages.
-
If you already use Wuff, it is always a good idea to look in what's new file.
- Maven artifacts: 'org.akhikhl.wuff:wuff-plugin:+' at jcenter and maven central.
- Source code: compile, explore, deploy.
See more information on prerequisites and usage wiki page.
Copyright 2014-2015 (c) Andrey Hihlovskiy and contributors
All versions, present and past, of Wuff are licensed under MIT license.