Guide Index Previous Part Next Part Download Markdown

#Part 3. Building From Studio

#Part 3 Section 1. Console Commands

The Studio Console is the normal build surface. Open it, type help, then run the command that matches the output you want.

CommandResult
checkChecks the current source
saveSaves the editor file
compile cba input.cbp output.cbaBuilds a runtime package
compile exe input.cbp output.exeBuilds a Windows app
compile dll input.cbp output.dllBuilds a Windows DLL
compile library input.cbp output.cblBuilds a ClosedBit library
compile linux input.cbp output-folderBuilds the Linux beta package folder
encrypt input output keyEncrypts a package
decrypt input output keyDecrypts a package

Example:

compile exe app.cbp bin/app.exe small graphics threaded msi

#Part 3 Section 2. Build Flags

Flags describe the package shape and runtime profile. small and chunky conflict. fps and ai conflict. msi only belongs with compile exe.

FlagUse it when
smallDownload size matters
chunkyYou want fewer launch buffers and fewer page-fault spikes
computeThe app is math, data, or tooling heavy
graphicsThe app opens windows or draws frames
fpsFrame pacing matters more than AI cache behavior
aiTagged retrieval, parsing, or generation is the hot path
threadedRuntime worker scheduling helps the workload
usage_highLocal speed matters more than quiet CPU behavior
max_memory 1024You need a guarded memory budget in MB
uncappedYou are running a trusted local stress test
msiYou want the .exe wrapped as a Windows installer