-% Copyright (C) 2013-2014 Czech Technical University in Prague\r
+% RPP_BUILD_DEMOS Builds all or selected demos in the demo folder\r
+% RPP_BUILD_DEMOS builds all demos in the demo directory.\r
+%\r
+% RPP_BUILD_DEMOS DEMO1 DEMO2 ... builds only the demos\r
+% mentioned on the command line.\r
+%\r
+% RPP_BUILD_DEMOS(CELLSTR) builds demos specified in the cell\r
+% array of strings CELLSTR.\r
+\r
+% Copyright (C) 2013-2015 Czech Technical University in Prague\r
%\r
% Authors:\r
% - Michal Sojka <sojkam1@fel.cvut.cz>\r
d = fullfile(getpref('rpp', 'TargetRoot'), '..', 'demos');\r
cd(d)\r
\r
- if nargin > 0,\r
- build_demo(varargin{1});\r
+ if nargin == 1 && iscell(varargin{1}),\r
+ for i=1:length(varargin{1}),\r
+ build_demo(varargin{1}{i})\r
+ end\r
+ elseif nargin > 0,\r
+ for i=1:nargin,\r
+ build_demo(varargin{i});\r
+ end\r
else\r
for i=dir('*.slx')',\r
build_demo(i.name);\r