Manual Generate

How to generate your app

Generating is how your saved work becomes a real, running app. You do it from the Generate tab.

Steps

  1. Open the Generate tab at the top of the Builder.
  2. If you have pending changes, you will see what is about to be applied (tables, forms, lists, menus, and so on).
  3. Click Generate. Luna writes the code and commits it.
  4. When it finishes you will see a "Generated" status with a timestamp.

If a generate fails

If something cannot be built, the Generate tab shows a clear message and points you at the problem. Fix the cause (it is usually flagged for you) and generate again. A failed generate never breaks your saved work.

Regenerate all

If nothing is pending but you still want to rebuild everything (for example after a platform update), use Regenerate all. It re-emits the whole app from your saved workspace. If nothing actually changed, Luna detects that and does not create an empty commit.

Good to know

  • You can keep building while a generate runs; it works in the background.
  • One generate produces one update to your app's code, summarising what changed.

Where to next

  • Save, Generate, and Pending explains the words if they are still fuzzy.