OpenG Builder Developer Documentation

Theory of Operation
OpenG Builder works by loading source VIs (top level and dynamic VIs) into memory (in a private application context) and then performing a Save As on every VI in the application's hierarchy to effectively move the application's VIs to the build destination location.

Build Process
OpenG Builder builds itself, meaning that OpenG Builder is run from source code and executes the build rules for building itself. This is possible, since builds occur in a private application context. This means that "Save As" operations in the private context are not "felt" by the OpenG Builder source code.