CUSTOM
(Project Properties window)
*.prj\CUSTOM
The CUSTOM group contains settings that define how to build:
headers, for example, .h files
sources, for example, .c, .asm, or .cpp files
object files, that is, .o or .obj files
libraries.
You can also use a CUSTOM group to specify tools that are run by other CUSTOM groups, or for use in prelinker and postlinker operations.
Each CUSTOM group you create can build one or more files. The files listed under the Files value are the explicit output. So if a source and header are produced, only one is listed, and it must be the one that something else is dependent on.
If multiple files are listed using the Files value, the custom command specified is run for each file listed.
Each time the project is built, the date and time of the data file are compared against the output file and if the data is newer, the output file is rebuilt.
The default group CUSTOM=default contains an empty Custom group. If you want to build your own files, create a new group by right-clicking and selecting Make New... from the context menu. You can also select Make Copy... and then modify existing settings from the default group.
You can set up several CUSTOM groups to build different types of files. The order in which files are processed is defined by the order of the groups.