powered by
Modern Delphi-like Pascal adds a lot of customization possibilities to the installer. For examples, please visit Pascal Scripting Introduction.
code_section(iss, R_version = paste0(">=", R.version$major, ".", R.version$minor))
Character vector which cumulatively becomes an Inno Setup Script (ISS).
R version to use. Supports inequalities. Defaults to: paste0(">=", R.version$major, '.', R.version$minor).
paste0(">=", R.version$major, '.', R.version$minor)
Chainable character vector, which can be used as the text argument of writeLines to generate an ISS.
text
writeLines
This script checks the registry for R, so that R will only be installed if necessary.
get_R, copy_installation, create_config, create_bat, directives_section, setup_section, languages_section, tasks_section, files_section, icons_section, run_section, and code_section.
get_R
copy_installation
create_config
create_bat
directives_section
setup_section
languages_section
tasks_section
files_section
icons_section
run_section
code_section
# NOT RUN { readLines(system.file('installation/code.iss', package = 'RInno')) # } # NOT RUN { # }
Run the code above in your browser using DataLab