Tags: jagerman/fracdist
Tags
1.0.3: --linear option; version/licence info - Added --linear flag to fdpval and fdcrit that uses linear B interpolation between the two nearest dataset B values instead of the 5-9 nearest points for a quadratic interpolation. - Added version and licence info to fdpval and fdcrit output - Added version variables to library (in fracdist/version.hpp, .cpp) - Removed md5sum check from mn-files.zip download; it broke every time the data set download changed (from the recent fracdist.f fixes), making the package unbuildable. - Renamed parse-vals.hpp to cli-common.hpp, and moved some more fdpval.cpp/fdcrit.cpp common code into it.
Added better arch detection for i386 Relying on CMAKE_HOST_SYSTEM_PROCESSOR isn't entirely reliable: it gives x86_64 in an i386 chroot, for instance. It now also queries perl's longsize and recognizes arch=i386 if longsize=4 but CMAKE_HOST_SYSTEM_PROCESSOR reports x86_64.
Header install location fix; components for win32 The 1.0.0 release binary packages were installing headers in the wrong place (include/common.hpp, etc. instead of include/fracdist/common.hpp), and were missing the fracdist/data.hpp header. Added component configurations for Windows installers so that Windows users can elect to not install the headers and/or docs when using the .exe installer.