Skip to content

shevek/gradle-jcpp-plugin

Repository files navigation

Introduction

This is a gradle plugin which supports Velocity preprocessing of source files.

Usage:

To apply a default configuration which preprocesses src/main/velocity into build/generated-sources/velocity:

buildscript {
	dependencies {
		compile 'org.anarres.gradle:gradle-velocity-plugin:[1.0.0,)'
	}
}

apply plugin: 'velocity'

velocity {
	context {
		// Configure a HashMap with context values.
	}
}

For more advanced usage:

task('customVpp', type: VelocityTask) {
	// ...
}

API Documentation

The JavaDoc API is also available.

About

A gradle plugin for the JCPP C Preprocessor

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published