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), elf (an ELF executable), bin (a plain binary file), ihex (an Intel hex file), hex (a hex file), tihex (a TI hex file), and srec (a Motorola 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.