de.dv.sbu
Class CommandLineStarter

java.lang.Object
  extended by de.dv.sbu.CommandLineStarter

public class CommandLineStarter
extends java.lang.Object

Command line starter for a building process.

Author:
Daniel Vogtland

Field Summary
static java.lang.String EXTENSION_DIRECTORY
          The extensions sub directory name: 'extensions'.
static java.lang.String RESOURCE_DIRECTORY
          The resources sub directory name: 'resource'.
static java.lang.String SOURCE_DIRECTORY
          The source sub directory name: 'src'.
static java.lang.String TARGET_DIRECTORY
          The output sub directory name: 'out'.
 
Constructor Summary
CommandLineStarter()
           
 
Method Summary
static void main(java.lang.String[] args)
          Runs a build.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EXTENSION_DIRECTORY

public static final java.lang.String EXTENSION_DIRECTORY
The extensions sub directory name: 'extensions'.

See Also:
Constant Field Values

SOURCE_DIRECTORY

public static final java.lang.String SOURCE_DIRECTORY
The source sub directory name: 'src'.

See Also:
Constant Field Values

RESOURCE_DIRECTORY

public static final java.lang.String RESOURCE_DIRECTORY
The resources sub directory name: 'resource'.

See Also:
Constant Field Values

TARGET_DIRECTORY

public static final java.lang.String TARGET_DIRECTORY
The output sub directory name: 'out'.

See Also:
Constant Field Values
Constructor Detail

CommandLineStarter

public CommandLineStarter()
Method Detail

main

public static void main(java.lang.String[] args)
Runs a build. If an extensions directory is present it will be used.

Parameters:
args - First argument is the configuration file. The second argument is optional and defines an encoding for the configuration file (default is UTF-8).