getNonBuildFiles

获得从模型构建信息nonbuild相关的文件

描述

= getNonBuildFiles(buildinfoconcatenatePathsreplaceMatlabrootincludeGroupsexcludeGroups回报的非构建文件的名称从构建信息,如DLL文件所需的最终可执行文件或README文件。

该功能需要buildinfoconcatenatePathsreplaceMatlabroot参数。您可以使用可选includeGroupsexcludeGroups参数。这些可选参数,您可以加入或从该函数返回非构建文件有选择地排除组。

如果您选择指定excludeGroups并忽略includeGroups中,指定一个空字符向量(“”)为includeGroups

为模型构建的makefile解决基于源路径和规则文件位置。构建过程并不需要您解决在构建信息的每个文件的路径。如果您指定真正为了concatenatePaths说法,getNonBuildFiles函数返回每个文件的路径:

  • 当它被添加如果路径是明确与文件相关联。

  • 如果你打电话updateFilePathsAndExtensions要解决文件路径和扩展之前调用getIncludeFiles

例子

全部收缩

获取存储在构建信息nonbuild文件名,myModelBuildInfo

myModelBuildInfo = RTW.BuildInfo;addNonBuildFiles(myModelBuildInfo,{'readme.txt文件''myutility1.dll'...'myutility2.dll'});nonbuildfiles = getNonBuildFiles(myModelBuildInfo,FALSE,FALSE);
>> nonbuildfiles nonbuildfiles = '的readme.txt' 'myutility1.dll' 'myutility2.dll'

输入参数

全部收缩

指定 功能操作
真正 串接并返回其对应的路径中的每个文件名。
只返回文件名。

例:真正

使用replaceMatlabroot参数控制是否所述功能包括在MATLAB®在它返回的输出根定义。

指定 功能操作
真正 替换令牌$(MATLAB_ROOT)为您的MATLAB安装文件夹的绝对路径。
不更换令牌$(MATLAB_ROOT)

例:真正

要使用includeGroups参数,通过使用查看可用的基团myGroups = getGroups(buildInfo)

例:“”

要使用excludeGroups参数,通过使用查看可用的基团myGroups = getGroups(buildInfo)

例:“”

输出参数

全部收缩

介绍了在R2008a