Package bm.machine


package bm.machine
Provides the main entry point Machine.update(bm.machine.Target) which needs a Target passed in to be build.
  • Class
    Description
    To be thrown if the build encounters a problem.
    Provides a state store with one file per target holding the target's state.
    Machinery to build things.
    Provides a state store kept in a single properties file.
    Helps to manage the state of a target by persisting its state separately from it to be able to detect when the target and its safed state deviate.
    The API Machine needs to keep target state hashes in persistent storage between invocations,
    Describes a target to be built.