All Projects → rwinlib → base

rwinlib / base

Licence: other
Scripts used to build R 3.3 - 3.6 on Windows (retired)

Programming Languages

powershell
5483 projects
Batchfile
5799 projects
Makefile
30231 projects
shell
77523 projects

Projects that are alternatives of or similar to base

R Appveyor
Tools for using R with AppVeyor (https://appveyor.com)
Stars: ✭ 133 (+216.67%)
Mutual labels:  cran, appveyor
UCSCXenaShiny
📊 An R package for interactively exploring UCSC Xena https://xenabrowser.net/datapages/
Stars: ✭ 52 (+23.81%)
Mutual labels:  cran
heddlr
Bring a functional programming mindset to R Markdown document generation
Stars: ✭ 14 (-66.67%)
Mutual labels:  cran
pbapply
Adding progress bar to '*apply' functions in R
Stars: ✭ 115 (+173.81%)
Mutual labels:  cran
ggbash
A simpler ggplot2 syntax, saving half of your typing.
Stars: ✭ 79 (+88.1%)
Mutual labels:  cran
forestplot
Advanced forest plots in R using grid graphics
Stars: ✭ 29 (-30.95%)
Mutual labels:  cran
ridge
CRAN R Package: Ridge Regression with automatic selection of the penalty parameter
Stars: ✭ 17 (-59.52%)
Mutual labels:  cran
ctv
CRAN Task View Initiative
Stars: ✭ 17 (-59.52%)
Mutual labels:  cran
rcppredis
R interface to Redis using the hiredis library
Stars: ✭ 45 (+7.14%)
Mutual labels:  cran
meta
Official Git repository of R package meta
Stars: ✭ 48 (+14.29%)
Mutual labels:  cran
badgecreatr
Quickly place relevant badges at the top of your readme, stop copy pasting, start on your project
Stars: ✭ 61 (+45.24%)
Mutual labels:  cran
profmem
🔧 R package: profmem - Simple Memory Profiling for R
Stars: ✭ 32 (-23.81%)
Mutual labels:  cran
cran-network-structure
Scripts used for my UseR!2015 presentation on the network structure of CRAN
Stars: ✭ 22 (-47.62%)
Mutual labels:  cran
jpndistrict
🗾 Create Japansese Administration Area Maps
Stars: ✭ 18 (-57.14%)
Mutual labels:  cran
opendata
CRAN OpenData Task View
Stars: ✭ 192 (+357.14%)
Mutual labels:  cran
polyclip
R package polyclip: a port of the Clipper library for polygon geometry
Stars: ✭ 18 (-57.14%)
Mutual labels:  cran
FLightR
R package to position animals with solar geolocation archival tags
Stars: ✭ 16 (-61.9%)
Mutual labels:  cran
PackageDevelopment
Task View: PackageDevelopment
Stars: ✭ 38 (-9.52%)
Mutual labels:  cran
cattonum
Encode Categorical Features
Stars: ✭ 31 (-26.19%)
Mutual labels:  cran
rchess
♛ Chess package for R
Stars: ✭ 68 (+61.9%)
Mutual labels:  cran

R 3.x for Windows (retired) AppVeyor Build Status

Scripts used to build R 3.3.x - 3.6.x on Windows

Important: retirement notice

This repository was used to build daily R-devel installers and official R releases of R 3.3 - 3.6. As of R version 4.0 (April 2020), we have switched to a new build system based on rtools40, found here: https://github.com/r-windows/r-base.

The current repository will be kept around for historical purposes (and it may still work) but is no longer maintained.

Local Requirements

Building R on Windows requires the following tools:

Each of these can also be installed using chocolatey:

choco install rtools --version=3.5.0.4
choco install miktex
choco install innosetup
choco install strawberryperl

Alternatively, the appveyor-tools.ps1 powershell script can also be used for unattended installation of these tools.

Building

To build manually first clone this repository plus dependencies:

git clone https://github.com/rwinlib/base
cd base
git submodule update --init

Running build-r-devel.bat or build-r-patched.bat will automatically download the latest R-devel.tar.gz or R-patched.tar.gz and start the build.

build-r-devel.bat

The appveyor.yml file has more details.

AppVeyor Deployment

This repository is used for daily builds on appveyor which get deployed on the ftp server. See appveyor.md and appveyor.yml for configuration details.

Release Steps

For release manager:

  • Uncomment and update the release url in appveyor.yml
  • Commit to temp branch, tag release locally and push tag to GH.
  • Download artifact from AppVeyor. Edit tag to attach zip and release.
  • Create new dir in base/old/ on the FTP and unzip the files
  • Rename md5sum.txt file and copy files to base/
  • Copy (dont symlink) R-x.y.z-win.exe to R-x.y.zpatched-win.exe as placeholder until R-patched is uploaded tomorrow
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].