function htwmfilesreport(fp, inputdir, outputdir, urldir) %HTWMFILESREPORT % % HTWMFILESREPORT(fp, 'inputdir', 'outputdir', 'urldir') % % Outputs a report about all mfiles in inputdir % % See also HTOPEN, HTCLOSE, HTWHR, HTWTEXT, HTWPAR, HTWHANDLE % % Further Information: % http://www.vision.ime.usp.br/~casado/matlab/htmltoolbox/ % % This program is free software; you can redistribute it and/or % modify it under the terms of the GNU General Public License % as published by the Free Software Foundation; either version 2 % of the License, or (at your option) any later version. % % This program is distributed in the hope that it will be useful, % but WITHOUT ANY WARRANTY; without even the implied warranty of % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the % GNU General Public License for more details. % % You should have received a copy of the GNU General Public License % along with this program; if not, write to the Free Software % Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. % % Copyright (c) 2000 by Andre Casado Castano and Roberto M Cesar Jr. % e-mail:casado@vision.ime.usp.br, cesar@ime.usp.br % $Revision: 1.01 $ $Date: 2001/02/20 $ % copy some information to www directory and URL them cpsmm = ['!cp ' inputdir '*.m ' outputdir '.']; eval(cpsmm); mfiles = dir([inputdir '*.m']); nfiles = length(mfiles); htwhr(fp); htwtext(fp, 'All programs below are distributed under the '); htwurl(fp, ' GNU General Public License (GNU-GPL)', 'http://www.ime.usp.br/~cesar/gpl.html'); disclaimertext = ' and are distributed WITHOUT ANY WARRANTY. The following disclaimer from the (GNU-GPL) apply to all programs distributed here:

% This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. '; htwtext(fp,disclaimertext); htwpar(fp); htwhr(fp); htwpar(fp); for indf=1:nfiles stl = length(mfiles(indf).name); htopic = mfiles(indf).name(1:stl-2); if (~isempty(urldir)) htwurl(fp,htopic,[urldir mfiles(indf).name]); end htwpar(fp) htwhelp(fp, htopic); htwhr(fp); end