These properties are applicable to Externally Built Executable project types.

External Build Options

Property Type Save Name Description
Build Command String external_build_command The command line that will build the executable. The first entry must be the full path to an executable program.
Clean Command String external_clean_command The command line that will clean the executable. The first entry must be the full path to an executable program.
Executable File String external_build_file_name The name of the externally built executable file. This property will have macro expansion applied to it.
Load Address String external_load_address The address to load the file at. This is required if the load address isn't contained in the executable file - for example a binary file.
Load File Type Enumeration external_load_file_type The type of the executable file. The options are
  • detect - based upon the file extension of the load file.
  • bin - a binary file.
  • ihex - an INTEL hex file.
  • hex - a hex file.
  • tihex - a TI hex file.
  • srec - an S-Record file.
Start Address String external_start_address The address to start execution from. This defaults to be the Load Address if it isn't defined.