Difference between revisions of "Build tool"

From MSX Game Library

(Configuration)
Line 7: Line 7:
 
The value of the parameters redefined in a higher level replaces that of a lower level.
 
The value of the parameters redefined in a higher level replaces that of a lower level.
 
The order of priority is: Project > Default > Engine.
 
The order of priority is: Project > Default > Engine.
 +
 +
== Parameters ==
 +
 +
 +
=== Build Tool ===
 +
 +
{{PARAM|Verbose|Compile verbose mode (true or false)|false}}
 +
 +
 +
 +
// Compile verbose mode (true or false)
 +
global.LogStdout = true;
 +
 +
// Compile verbose mode (true or false)
 +
global.LogFile = true;
 +
global.LogFileName = "";
  
  

Revision as of 00:19, 23 December 2022

Configuration

The Build tool configuration's parameters are defined in the engine (engine/script/js/setup_global.js) and can be modified by the user using at two levels:

  • The default configuration (projects/default_config.js), commun for all the projects.
  • The project configuration (projects/myProject/project_config.js), specific for a given project.

The value of the parameters redefined in a higher level replaces that of a lower level. The order of priority is: Project > Default > Engine.

Parameters

Build Tool

Verbose: Compile verbose mode (true or false) [type: false | default: {{{4}}}]


// Compile verbose mode (true or false) global.LogStdout = true;

// Compile verbose mode (true or false) global.LogFile = true; global.LogFileName = "";


Compilation

  • InstallRAMISR: Set RAM in slot 0 and install ISR there (false, true)
  • AppSignature: Add application signature to binary data (false, true)

Misc