function generateIDEComponents(h,buildInfo)
%#ok<*INUSD>

%   Copyright 2014-2019 The MathWorks, Inc.

% Baseline toolchain
h.generateBaselineToolchainSpecs( buildInfo );
% Macros
h.generateListOfCodeGenMacros( buildInfo );
% File/path lists
h.generateListOfDefines( buildInfo );
h.generateListOfSourceFiles( buildInfo );
% xxx SGM TODO: Should we allow anyone to use prebuild
% objs? Currently, this is only used by the XIL executable.
h.generateListOfPrebuiltObjectFiles( buildInfo );
h.generateListOfIncludePaths( buildInfo );
h.generateListOfLibraries( buildInfo );
h.generateListOfSystemLibraries( buildInfo );
h.generateNonBuildFileList( buildInfo );
% Compiler, linker, archiver, mex flags
h.generateAdditionalToolchainFlags( buildInfo );
% dependencies
h.generateDependencies( buildInfo );
