Mercurial > octave-nkf
view scripts/miscellaneous/module.mk @ 19312:6ca096827123
Use tempname() rather than tmpnam() in core Octave.
* scripts/miscellaneous/tempname.m: Removed m-file as function is now C++.
* scripts/miscellaneous/tmpnam.m: New m-file is an alias that calls tempname.
* scripts/miscellaneous/module.mk: Add tmpnam.m to build system.
* io.txi: Place tempname, tempdir, P_tmpdir docstrings in section on temporary
files.
* system.txi: Remove tempname, tempdir, P_tmpdir docstrings from generic
system functions section of manual.
* dirfns.cc, dlmread.cc, md5sum.cc, ov-fcn-handle.cc: Replace instances
of tmpnam with tempname in BIST code.
* file-io.cc (Ftempname): Change DEFUNX for tmpnam to DEFUN for tempname.
Remove seealso links to tmpnam.
* ftp.m, playaudio.m, wavwrite.m, imformats.m, imread.m, imwrite.m, imageIO.m,
csvwrite.m, dlmwrite.m, fileread.m, importdata.m, textread.m, textscan.m,
genvarname.m, unpack.m, install.m, legend.m, __gnuplot_drawnow__.m,
copyobj.m, hgsave.m, print.m, __ghostscript__.m, __gnuplot_get_var__.m,
__gnuplot_ginput__.m, __gnuplot_print__.m: Replace tmpnam with tempname in
core code.
* build-sparse-tests.sh, io.tst, prefer.tst, system.tst: Replace tmpnam with
tempname in test code.
author | Rik <rik@octave.org> |
---|---|
date | Wed, 22 Oct 2014 10:41:15 -0700 |
parents | 030d56f67363 |
children | c913247c85a8 |
line wrap: on
line source
FCN_FILE_DIRS += miscellaneous miscellaneous_PRIVATE_FCN_FILES = \ miscellaneous/private/display_info_file.m \ miscellaneous/private/__xzip__.m miscellaneous_FCN_FILES = \ miscellaneous/ans.m \ miscellaneous/bug_report.m \ miscellaneous/bunzip2.m \ miscellaneous/bzip2.m \ miscellaneous/cast.m \ miscellaneous/colon.m \ miscellaneous/citation.m \ miscellaneous/comma.m \ miscellaneous/compare_versions.m \ miscellaneous/computer.m \ miscellaneous/copyfile.m \ miscellaneous/debug.m \ miscellaneous/delete.m \ miscellaneous/desktop.m \ miscellaneous/dir.m \ miscellaneous/dos.m \ miscellaneous/edit.m \ miscellaneous/error_ids.m \ miscellaneous/fact.m \ miscellaneous/fileattrib.m \ miscellaneous/fileparts.m \ miscellaneous/fullfile.m \ miscellaneous/genvarname.m \ miscellaneous/getappdata.m \ miscellaneous/getfield.m \ miscellaneous/gunzip.m \ miscellaneous/gzip.m \ miscellaneous/info.m \ miscellaneous/inputname.m \ miscellaneous/isappdata.m \ miscellaneous/isdeployed.m \ miscellaneous/ismac.m \ miscellaneous/ispc.m \ miscellaneous/isunix.m \ miscellaneous/license.m \ miscellaneous/list_primes.m \ miscellaneous/ls.m \ miscellaneous/ls_command.m \ miscellaneous/menu.m \ miscellaneous/mex.m \ miscellaneous/mexext.m \ miscellaneous/mkoctfile.m \ miscellaneous/movefile.m \ miscellaneous/namelengthmax.m \ miscellaneous/news.m \ miscellaneous/open.m \ miscellaneous/orderfields.m \ miscellaneous/pack.m \ miscellaneous/paren.m \ miscellaneous/parseparams.m \ miscellaneous/perl.m \ miscellaneous/python.m \ miscellaneous/recycle.m \ miscellaneous/rmappdata.m \ miscellaneous/run.m \ miscellaneous/semicolon.m \ miscellaneous/setappdata.m \ miscellaneous/setfield.m \ miscellaneous/substruct.m \ miscellaneous/swapbytes.m \ miscellaneous/symvar.m \ miscellaneous/tar.m \ miscellaneous/tempdir.m \ miscellaneous/tmpnam.m \ miscellaneous/unix.m \ miscellaneous/unpack.m \ miscellaneous/untar.m \ miscellaneous/unzip.m \ miscellaneous/ver.m \ miscellaneous/version.m \ miscellaneous/warning_ids.m \ miscellaneous/what.m \ miscellaneous/xor.m \ miscellaneous/zip.m \ $(miscellaneous_PRIVATE_FCN_FILES) FCN_FILES += $(miscellaneous_FCN_FILES) PKG_ADD_FILES += miscellaneous/PKG_ADD DIRSTAMP_FILES += miscellaneous/$(octave_dirstamp)