Harman Patil (Editor)

Tweaker (build tool)

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Developer(s)
  
Dan Haugseng

Operating system
  
Windows/Linux

License
  
GPL v3

Written in
  
Java

Type
  
build automation

Stable release
  
1.3.11 / July 6, 2011; 5 years ago (2011-07-06)

Tweaker is an open-source, extendible software development build automation platform to consolidate the creation, management, and execution of scripts and custom utilities under a single location, intermix any languages (scripted or compiled) to perform tasks, allow common user interaction dialogs from all languages, and enable tasks to be executed from remote clients.

Contents

This tool was created independently then used initially by a subset of software and systems engineers developing the NATO ACCS project, a multi-language, distributed, real-time system.

Implementation

Written in Java, Tweaker is a stand-alone desktop application which includes optional remote desktop and web client capabilities. These clients are developed with Java RMI and the Google Web Toolkit, respectively.

Supported task languages

Tasks written in Ant, bash, batch, C, C#, Erlang, Java, SQL, and VBScript can be created and executed by default, with more language support available via third party extensions.

References

Tweaker (build tool) Wikipedia