Mercurial > octave
diff liboctave/numeric/oct-fftw.cc @ 21600:184b85b31e03
more updates for version function
* toplev.cc (F__octave_config_info__): New fields, build_time,
fftw_version.
* oct-fftw.cc, oct-fftw.h (octave_fftw_version): New function.
* version.m: New option "-fftw". Fix release_date in tests
* module.mk (libinterp/build-info.cc): Update rule.
* build-info.h, build-info.in.cc (octave_build_date): Delete.
(octave_build_time): Return Unix time instead of local clock time.
author | mmuetzel <markus.muetzel@gmx.de> |
---|---|
date | Sun, 10 Apr 2016 15:33:43 -0400 |
parents | e1c921322ba2 |
children | 37cbdf7bffa9 |
line wrap: on
line diff
--- a/liboctave/numeric/oct-fftw.cc Sun Apr 10 09:49:12 2016 -0700 +++ b/liboctave/numeric/oct-fftw.cc Sun Apr 10 15:33:43 2016 -0400 @@ -38,6 +38,7 @@ #include "quit.h" #include "oct-locbuf.h" #include "singleton-cleanup.h" +#include "libinterp/build-info.h" #if defined (HAVE_FFTW3_THREADS) || defined (HAVE_FFTW3F_THREADS) # include "nproc.h" @@ -1132,3 +1133,13 @@ } #endif + +std::string +octave_fftw_version (void) +{ +#if defined (HAVE_FFTW) + return fftw_version; +#else + return "none"; +#endif +}