/wuff

Gradle plugin for automating assembly of OSGi/Eclipse bundles and applications

Primary LanguageGroovyMIT LicenseMIT

Wuff logo

Build Status Release Snapshot License

Introduction

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.

What's new ⭐

Version 0.0.20

  • introduced publicLib configuration for eclipse bundles and applications.

Version 0.0.19

  • 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

Version 0.0.18

  • Using unpuzzle 0.0.22, which incorporates pull request "ArchiveUnpacker now preserves "executable" permissions in Tar and Zip" ( akhikhl/unpuzzle#8 )

Where to start?

How to use Wuff?

  • 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 and License

Copyright 2014-2015 (c) Andrey Hihlovskiy and contributors

All versions, present and past, of Wuff are licensed under MIT license.

Support via Gittip