def build(self):
if os.path.exists(self.build_path) and not os.path.isdir(self.build_path):<EOL><INDENT>self._logger.error('<STR_LIT>')<EOL>return<EOL><DEDENT>Compiler._mkdir(self.build_path)<EOL>self._execute_backend_on_spec()<EOL>
Creates outputs. Outputs are files made by a backend.