system/src/sc/layer/LayeredSystem.java
public void addPreBuildCommand(BuildPhase phase, Layer layer, String...args) {
      BuildCommandHandler bch = new BuildCommandHandler();
      bch.args = args;
      bch.definedInLayer = layer;
      addBuildCommand(phase, BuildCommandTypes.PreBuild, bch);
   }
/**
    * Adds commands that are executed just before the supplied phase.
    * The commands can include StrataCode template strings.  In that case, the current object is the LayeredSystem.
    * This gives you access to the buildInfo, buildDir, etc.  An annotation might add elements to a type group and
    * then your command can evaluate the file names for those types.
    */
Adds commands that are executed just before the supplied phase.
The commands can include StrataCode template strings.  In that case, the current object is the LayeredSystem.
This gives you access to the buildInfo, buildDir, etc.  An annotation might add elements to a type group and
then your command can evaluate the file names for those types.
Adds commands that are executed just before the supplied phase . The commands can include StrataCode template strings . In that case the current object is the LayeredSystem . This gives you access to the buildInfo buildDir etc . An annotation might add elements to a type group and then your command can evaluate the file names for those types .
public void addPreBuildCommand(BuildPhase phase, Layer layer, String...args) {
      BuildCommandHandler bch = new BuildCommandHandler();
      bch.args = args;
      bch.definedInLayer = layer;
      addBuildCommand(phase, BuildCommandTypes.PreBuild, bch);
   }
public void addPreBuildCommand ( BuildPhase phase , Layer layer , String ... args ) { BuildCommandHandler bch = new BuildCommandHandler ( ) ; bch . args = args ; bch . definedInLayer = layer ; addBuildCommand ( phase , BuildCommandTypes . PreBuild , bch ) ; }
Adds commands that are executed just before the supplied phase.
Adds commands that are executed just before the supplied phase .