Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • B baseflow
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 2
    • Issues 2
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

La forge institutionnelle d'INRAE étant en production depuis le 10 juin 2025, nous vous recommandons d'y créer tous vos nouveaux projets.

  • HYCAR-HydroHYCAR-Hydro
  • baseflow
  • Issues
  • #13
Closed
Open
Issue created Oct 29, 2025 by Delaigue Olivier@olivier.delaigueOwner

Update installation instructions

The current installation method for the baseflow package requires manually setting up a build environment with Rtools on Windows or gcc on Linux/macOS, installing Rust (cargo and rustup) with careful configuration of the PATH variable, downloading source or binary package files, and then installing via R commands. This complex process also involves manually uninstalling Rust after installation to avoid side effects.

What to change

The package can be installed directly from our GitLab repository using just two simple R commands:

install.packages("remotes")
remotes::install_gitlab("HYCAR-Hydro/baseflow",
                        host = "gitlab.irstea.fr",
                        dependencies = TRUE,
                        force = TRUE)

This method automatically manages dependencies and installation, eliminating the need for manual compilation setup or Rust toolchain management.

Action items

  • Remove the INSTALL file containing the previous instructions
  • Add clear explanations in the README file highlighting the simplified installation
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking