A file inherits its options from all build files (*.bld) to which it belongs in the project hierarchy. You can override these inherited options by setting options in the file itself. When the Builder compiles your project, the top-level project's options are applied first, with each subsequent child project adding its options to the existing ones, overriding or appending where specified, until finally the individual file options are added for each file.