Skip to content
This repository has been archived by the owner on Feb 24, 2023. It is now read-only.

Releases: coatless-mac/r-macos-rtools

To R 4.0.0 and Beyond!

27 May 14:34
27308c5
Compare
Choose a tag to compare
  • Re-wrote the installer package to focus on R 4.0.0 requirements.
    • Downloads and installs Xcode CLI
    • Downloads and installs appropriate gfortran binary
    • Backup and remove existing ~/.R/Makevars and ~/.Renviron configuration files.

R 3.6.z: More robust headless Xcode CLI Installation Support on Catalina

30 Dec 18:21
f74ebd3
Compare
Choose a tag to compare
  • Xcode CLI headless installation for macOS Catalina was made more robust (#33).
  • Improved code formatting in postinstall script.
  • Better documented alignment of GitHub issues with changes in the ChangeLog.

R 3.6.z: SHLIB flag for CXX14 applications

17 Dec 21:22
8816c5c
Compare
Choose a tag to compare
  • Provide a C++14 specific SHLIB_CXX14LDFLAGS to address issues arising with Stan.

R 3.6.z: Configuration file fixes

04 Dec 21:41
11c446a
Compare
Choose a tag to compare
  • Fix issue where either ~/.R/Makevars or ~/.Renviron were owned by root instead of the user. (reported in #28 by @Ptterz!)
  • Change README.md and package installer splash screen to be explicit with what happens to pre-existing ~/.R/Makevars and ~/.Renviron. (reported in #27 by @joranE)

R 3.6.z: Improved Compilation Support

13 Nov 23:55
f77b86b
Compare
Choose a tag to compare
  • Add CXXFLAGS in ~/.R/Makevars for better support prior to R 3.6.1
  • Add SHLIB_CXXLDFLAGS in ~/.R/Makevars to link to the R ABI
    libraries instead of system. (h/t Sebastian from the Stan Project).
  • Update detection scheme for headless Xcode CLI download and installation for macOS Catalina.
  • Improved installer event logging.
  • Update README.md details on components and URLs.

R 3.6.z: Configuration changes

13 Sep 20:36
0504b0b
Compare
Choose a tag to compare
  • Use ~/.Renviron to setup a PATH variable to compiler.
  • Deploy *FLAGS in ~/.R/Makevars to successfully handle the Xcode CLI changeover
  • Depend on the CRAN variants for installer packages
  • Add in a statement to reset the Xcode CLI environment.

R 3.4.z: Update component downloads

07 Jun 03:43
Compare
Choose a tag to compare
  • Added md5 hash check to verify downloaded contents (#8)
  • Changed download links to point to projects GitHub Release Page (#1)

R 3.4.z: toolchain installer for compiled code on macOS

23 Mar 05:04
Compare
Choose a tag to compare

Features

  • Signed GUI Installer for OS X El Capitan 10.11 - macOS High Sierra 10.13 that establishes the compilation toolchain for R.
  • Detects, downloads, and installs the appropriate Xcode CLI and gfortran installers for supported macOS systems.
  • Downloads and installs the clang4 CRAN binary.
  • Sets the proper paths for CC, CXX, CXX**, FLIBS, and LDFLAGS in the ~/.R/Makevars file.
  • Financial support was provided to sign the installer by Professor Timothy Bates of the University of Edinburgh.