This repository has been archived by the owner on Sep 29, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 374
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
r-mro (osx): Un-bake Microsoft's build environment
Because we're binary repackaging the OS X version of MRO, we must un-bake the variables that have been baked into etc/Makeinfo so that R packages can be built using it sucessfully. osx_R.patch: etc/Makeinfo: Add spaces after each appearance of clang and clang++ in etc/Makeinfo so they can be easily swapped out for gcc and g++ for testing purposes. Fix one hard-coded instance of clang which should've been $(OBJC). Do not set as empty the following variables: R_XTRA_CFLAGS R_XTRA_CPPFLAGS R_XTRA_CXXFLAGS R_XTRA_FFLAGS .. so that we can set them to what we need to set them to. Switch out from using frameworks to using libraries for R. Do not link to: lib{cairo,pixman-1,freetype,fontconfig,readline}.a -lxml2 .. when building R packages (these were artefacts of building the interpreter). Do not add /usr/local/* (and other MS build-time locations) to the search paths for headers and libraries.
- Loading branch information
1 parent
636e3a8
commit 0b656a1
Showing
1 changed file
with
63 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters