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 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.