这个记录限制packNgo特性不包括从代码生成文件夹的所有文件,包括makefile:
packNgo主要是专为用户想重新生成的代码到另一个环境或软件项目。这个用例,包装makefile是不必要的。
为了解决这个问题,禁用“包代码和工件”选项并运行以下脚本代码生成完成后:
模型= gcs;
bDirInfo = RTW.getBuildDir(模型);
makefile =[模型“楼上”];
cd (bDirInfo.BuildDirectory);
负载(“buildInfo.mat”);
addNonBuildFiles (buildInfo makefile, bDirInfo.BuildDirectory);
%一旦makefile buildInfo“在”,您可以运行PACKNGO和
%将自动包括makefile
%(和任何其他nonBuildFile您希望添加)
packNGo (buildInfo, {“packType”,“分层”,“nestedZipFiles”、假});