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)
.
Chainable character vector, which can be used as the text
argument of writeLines
to generate an ISS.
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
.
# NOT RUN {
readLines(system.file('installation/code.iss', package = 'RInno'))
# }
# NOT RUN {
# }
Run the code above in your browser using DataLab