BuildMode

Declaration

BuildMode :: enum s32 {
    Debug        :: 1;
    ReleaseFast  :: 2;
    ReleaseSmall :: 3;
}

Description

Specify assembly build mode. Every Assembly can be compiled with various configuration options. The BuildMode can specify which set of options compiler should use.

Variants

  • Debug

    • Slow runtime.

    • Generates debug symbols.

    • Large output file.

    • Fast compilation.

  • ReleaseFast

    • Fastest runtime.

    • Larger output file.

    • Slow compilation.

  • ReleaseSmall

    • Fast runtime.

    • Smaller output file.

    • Slow compilation.

Declared in: build.bl