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
+}