ViPER Ant

From ViPER Wiki

Jump to: navigation, search

ViPER Ant delivers custom Ant technology used by ViPER IDE RelEng.

It currently offers:

  • NumGreaterThan condition (numgt) needed to compare integer values (located inside sc.viper.ant.util project)
  • Eclipse-CS Ant Task used to enable Eclipse-Checkstyle within Ant builds (located inside sc.viper.ant.checkstyle project)
  • M2M ATL Compiler Ant Task used to compile .atl to .asm files within a headless build environment (located inside sc.viper.ant.atl project)

[edit] Projects

The ViPER Ant comprises the following Java projects:

  • sc.viper.ant.util (licensed under Eclipse Public License 1.0)
  • sc.viper.ant.checkstyle (licensed under GNU Lesser General Public License 3.0, because it is based on checkstyle and eclipse-cs, which are made available under LGPL)
  • sc.viper.ant.atl (licensed under Eclipse Public License 1.0)
Personal tools
viper project components