Build system bug fixes and cleanup
The following issues have been addressed in the 1.3.4 release:
- 🔨 Reduce the complexity and duplication of the CMake build system (issue #58)
- ♻️ Add
uninstalltarget to CMake generated makefile; after installing OpenCoarrays, typemake uninstallfrom the build directory to remove OpenCoarrays. Other software dependencies will not be touched. - 🪲 Fix flip-flopped user yes/no (y/n) selection confirmation in
install.shinstallation script. - 🎱 Default to yes (
Y) for installation script options to perform a default build (issue #35) so thatyes | install.shor hitting<return>repeatedly will produce a non-interactive default installation. - ⬇️ Download prerequisite packages using
.bz2or.gzcompression, not.xzcompression which might be missing on some older systems. - ☁️ Fix problems fetching install prerequisites on linux with FTP (issue #123)
Commits and detailed changes from 1.3.2:point_right:1.3.4
OpenCoarrays-1.3.4.tar.gz is the release archive. The other files are the cryptographic hash and GPG signature of the hash to verify the authenticity of the release archive.