-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakevars
39 lines (35 loc) · 873 Bytes
/
Makevars
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# -*- mode: makefile -*-
PROJECT_BASE_DIR ?= $(CURDIR)
CRAN_DIR ?= $(PROJECT_BASE_DIR)/CRAN
R_DIR ?= $(PROJECT_BASE_DIR)/R-dyntrace
R_LIBS ?= $(PROJECT_BASE_DIR)/library
CRAN_MIRROR := https://cloud.r-project.org
# R package dependencies for libraries
DEPENDENCIES_TXT := dependencies.txt
DEPENDENCIES := devtools \
digest \
dplyr \
fs \
fst \
lubridate \
magrittr \
markdown \
optparse \
pbapply \
progress \
purrr \
readr \
rjson \
rmarkdown \
stringr \
tibble \
tidyr \
tidyverse \
withr
DOCKER_IMAGE_NAME := prlprg/project-evalr
DOCKER_RSTUDIO_IMAGE_NAME := fikovnik/rstudio:4.0.2
DOCKER_R_DYNTRACE_IMAGE_NAME := prlprg/r-dyntrace:r-4.0.2
# cluster related settings
SSH_LOGIN_FILE := ssh-login-file
$(DEPENDENCIES_TXT):
@echo $(DEPENDENCIES) | tr ' ' '\n' > $(DEPENDENCIES_TXT)