Skip to content

Commit 0671bd4

Browse files
committed
buildtool publish simplify
1 parent 1720c07 commit 0671bd4

File tree

1 file changed

+5
-19
lines changed

1 file changed

+5
-19
lines changed

buildfile.m

Lines changed: 5 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -58,33 +58,19 @@ function publishTask(~)
5858
% publish (generate) docs from Matlab project
5959

6060
% for package code -- assumes no classes and depth == 1
61-
pkg_name = 'stdlib';
62-
63-
r = codeIssues;
64-
files = r.Files;
65-
66-
% remove nuisance functions
67-
i = contains(files, [mfilename, "buildfile.m", filesep + "private" + filesep]);
68-
files(i) = [];
61+
pkg_name = "stdlib";
6962

7063
pkg = what(pkg_name);
71-
subs = pkg.packages;
7264

7365
%% generate docs
7466
cwd = fileparts(mfilename('fullpath'));
7567
docs = fullfile(cwd, "docs");
7668

77-
for sub = subs.'
69+
for sub = pkg.m.'
7870
s = sub{1};
79-
i = contains(files, filesep + "+" + s + filesep);
80-
fs = files(i);
81-
for f = fs.'
82-
[~, name, ext] = fileparts(f);
83-
if ext == ".m"
84-
doc_fn = publish(pkg_name + "." + s + "." + name, evalCode=false, outputDir=docs, showCode=false);
85-
disp(doc_fn)
86-
end
87-
end
71+
[~, name] = fileparts(s);
72+
doc_fn = publish(pkg_name + "." + name, evalCode=false, outputDir=docs, showCode=false);
73+
disp(doc_fn)
8874
end
8975

9076
end

0 commit comments

Comments
 (0)