Skip to content

Commit

Permalink
Add {remotes} as an alternative to {devtools}. Format things nicely.
Browse files Browse the repository at this point in the history
  • Loading branch information
ole committed Nov 28, 2024
1 parent ca5d8ff commit a9820a5
Showing 1 changed file with 22 additions and 9 deletions.
31 changes: 22 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,21 +14,34 @@ If you encounter an error or bug, we are happy to hear from you in the issues.
### From Source


To get the latest version, you need to have the package devtools and a
Rcpp compatible compiler installed ([RTools](https://cran.r-project.org/bin/windows/Rtools/index.html)
on Windows; Xcode command line tools on Mac: `xcode-select --install`;
`sudo apt-get install r-base-dev` on Linux,
all according to https://teuder.github.io/rcpp4everyone_en/020_install.html)
To get the latest version, you need to have a Rcpp compatible compiler installed
and a way to install packages from Github.

Install a Rcpp compatible compiler:

Then install the devtools R-package:
- on Windows: [RTools](https://cran.r-project.org/bin/windows/Rtools/index.html);
- on Mac: `xcode-select --install`;
- on Linux: `sudo apt-get install r-base-dev`.

For more help, see [Rcpp for everyone](https://teuder.github.io/rcpp4everyone_en/020_install.html).

In order to install packages from Github, you can use the {remotes} or
{devtools} packages. {remotes} ([CRAN link](https://cran.r-project.org/web/packages/remotes/index.html))
only provides the capability to install packages from different code
repositories. {devtools} ([CRAN link](https://cran.r-project.org/web/packages/devtools/index.html))
includes many more capabilities needed in package development (e.g.
(re-)generating documentation or running tests). {devtools} includes {remotes}.


Install {remotes} or {devtools}:
````R
install.packages("devtools")
install.packages("remotes")
````

Then you can use devtools to install rsocsim:
Install rsocsim from Github:
````R
devtools::install_github("MPIDR/rsocsim")
# The command is the same in {devtools} and {remotes}.
remotes::install_github("MPIDR/rsocsim")
````

## Use rsocsim
Expand Down

0 comments on commit a9820a5

Please sign in to comment.