<commit_before>{% set version = '7.4.0' %}
{% set posix = 'm2-' if win else '' %}
{% set native = 'm2w64-' if win else '' %}

package:
  name: r-drake
  version: {{ version|replace("-", "_") }}

source:
  url:
    - {{ cran_mirror }}/src/contrib/drake_{{ version }}.tar.gz
    - {{ cran_mirror }}/src/contrib/Archive/drake/drake_{{ version }}.tar.gz
  sha256: 3aa6e62c4406561af625d49b7500a8851c7cfc1611b740d2c4554e9db9a55c90

build:
  merge_build_host: True  # [win]
  number: 0
  rpaths:
    - lib/R/lib/
    - lib/

requirements:
  build:
    - {{ compiler('c') }}
    - {{posix}}filesystem        # [win]
    - {{posix}}make
    - {{posix}}sed               # [win]
    - {{posix}}coreutils         # [win]
    - {{posix}}zip               # [win]
  host:
    - r-base
    - r-base64url
    - r-digest
    - r-igraph
    - r-rlang >=0.2.0
    - r-storr >=1.1.0
  run:
    - r-base
    - {{native}}gcc-libs         # [win]
    - r-base64url
    - r-digest
    - r-igraph
    - r-rlang >=0.2.0
    - r-storr >=1.1.0

test:
  commands:
    - $R -e "library('drake')"           # [not win]
    - "\"%R%\" -e \"library('drake')\""  # [win]

about:
  home: https://github.com/ropensci/drake
  license: GPL-3
  summary: A general-purpose computational engine for data analysis, drake rebuilds intermediate
    data objects when their dependencies change, and it skips work when the results
    are already up to date. Not every execution starts from scratch, there is native
    support for parallel and distributed computing, and completed projects have tangible
    evidence that they are reproducible. Extensive documentation, from beginner-friendly
    tutorials to practical examples and more, is available at the reference website
    <https://ropensci.github.io/drake/> and the online manual <https://ropenscilabs.github.io/drake-manual/>.
  license_family: GPL3
  license_file: '{{ environ["PREFIX"] }}/lib/R/share/licenses/GPL-3'

extra:
  recipe-maintainers:
    - conda-forge/r
    - brendanf
    - wlandau

# Package: drake
# Title: A Pipeline Toolkit for Reproducible Computation at Scale
# Description: A general-purpose computational engine for data analysis, drake rebuilds intermediate data objects when their dependencies change, and it skips work when the results are already up to date. Not every execution starts from scratch, there is native support for parallel and distributed computing, and completed projects have tangible evidence that they are reproducible. Extensive documentation, from beginner-friendly tutorials to practical examples and more, is available at the reference website <https://ropensci.github.io/drake/> and the online manual <https://ropenscilabs.github.io/drake-manual/>.
# Version: 7.4.0
# License: GPL-3
# URL: https://github.com/ropensci/drake
# BugReports: https://github.com/ropensci/drake/issues
# Authors@R: c( person( family = "Landau", given = c("William", "Michael"), email = "<EMAIL>", role = c("aut", "cre"), comment = c(ORCID = "0000-0003-1878-3253") ), person( family = "Axthelm", given = "Alex", email = "<EMAIL>", role = "ctb" ), person( family = "Clarkberg", given = "Jasper", email = "<EMAIL>", role = "ctb" ), person( family = "Muller", given = "Kirill", email = "<EMAIL>", role = "ctb" ), person( family = "Bond-Lamberty", given = "Ben", email = "<EMAIL>", role = "ctb", comment = c(ORCID = "0000-0001-9525-4633") ), person( family = "Mahr", given = "Tristan", email = "<EMAIL>", role = "ctb", comment = c(ORCID = "0000-0002-8890-5116") ), person( family = "McBain", given = "Miles", email = "<EMAIL>", role = "ctb", comment = c(ORCID = "0000-0003-2865-2548") ), person( family = "Marwick", given = "Ben", email = "<EMAIL>", role = "rev" ), person( family = "Slaughter", given = "Peter", email = "<EMAIL>", role = "rev" ), person( family = "<NAME> and Company", role = "cph" ))
# Depends: R (>= 3.3.0)
# Imports: base64url, digest, igraph, methods, rlang (>= 0.2.0), storr (>= 1.1.0), utils
# Suggests: abind, bindr, callr, cli (>= 1.1.0), clustermq, crayon, curl (>= 2.7), datasets, downloader, future, ggplot2, ggraph, grDevices, knitr, lubridate, networkD3, parallel, prettycode, Rcpp, rmarkdown, rstudioapi, stats, styler, testthat, tibble, tidyselect (>= 0.2.4), txtplot, usethis, visNetwork, webshot
# VignetteBuilder: knitr
# Encoding: UTF-8
# Language: en-US
# RoxygenNote: 6.1.1
# NeedsCompilation: yes
# Packaged: 2019-06-07 10:48:05 UTC; landau
# Author: <NAME> [aut, cre] (<https://orcid.org/0000-0003-1878-3253>), <NAME> [ctb], <NAME> [ctb], <NAME> [ctb], <NAME> [ctb] (<https://orcid.org/0000-0001-9525-4633>), <NAME> [ctb] (<https://orcid.org/0000-0002-8890-5116>), <NAME> [ctb] (<https://orcid.org/0000-0003-2865-2548>), <NAME> [rev], <NAME> [rev], <NAME> and Company [cph]
# Maintainer: <NAME> <<EMAIL>>
# Repository: CRAN
# Date/Publication: 2019-06-07 16:00:03 UTC
<commit_msg>added 'm2w64_c' as compiler on Windows<commit_after>{% set version = '7.4.0' %}
{% set posix = 'm2-' if win else '' %}
{% set native = 'm2w64-' if win else '' %}

package:
  name: r-drake
  version: {{ version|replace("-", "_") }}

source:
  url:
    - {{ cran_mirror }}/src/contrib/drake_{{ version }}.tar.gz
    - {{ cran_mirror }}/src/contrib/Archive/drake/drake_{{ version }}.tar.gz
  sha256: 3aa6e62c4406561af625d49b7500a8851c7cfc1611b740d2c4554e9db9a55c90

build:
  merge_build_host: True  # [win]
  number: 0
  rpaths:
    - lib/R/lib/
    - lib/

requirements:
  build:
    - {{ compiler('c') }}        # [not win]
    - {{ compiler('m2w64_c') }}  # [win]
    - {{posix}}filesystem        # [win]
    - {{posix}}make
    - {{posix}}sed               # [win]
    - {{posix}}coreutils         # [win]
    - {{posix}}zip               # [win]
  host:
    - r-base
    - r-base64url
    - r-digest
    - r-igraph
    - r-rlang >=0.2.0
    - r-storr >=1.1.0
  run:
    - r-base
    - {{native}}gcc-libs         # [win]
    - r-base64url
    - r-digest
    - r-igraph
    - r-rlang >=0.2.0
    - r-storr >=1.1.0

test:
  commands:
    - $R -e "library('drake')"           # [not win]
    - "\"%R%\" -e \"library('drake')\""  # [win]

about:
  home: https://github.com/ropensci/drake
  license: GPL-3
  summary: A general-purpose computational engine for data analysis, drake rebuilds intermediate
    data objects when their dependencies change, and it skips work when the results
    are already up to date. Not every execution starts from scratch, there is native
    support for parallel and distributed computing, and completed projects have tangible
    evidence that they are reproducible. Extensive documentation, from beginner-friendly
    tutorials to practical examples and more, is available at the reference website
    <https://ropensci.github.io/drake/> and the online manual <https://ropenscilabs.github.io/drake-manual/>.
  license_family: GPL3
  license_file: '{{ environ["PREFIX"] }}/lib/R/share/licenses/GPL-3'

extra:
  recipe-maintainers:
    - conda-forge/r
    - brendanf
    - wlandau

# Package: drake
# Title: A Pipeline Toolkit for Reproducible Computation at Scale
# Description: A general-purpose computational engine for data analysis, drake rebuilds intermediate data objects when their dependencies change, and it skips work when the results are already up to date. Not every execution starts from scratch, there is native support for parallel and distributed computing, and completed projects have tangible evidence that they are reproducible. Extensive documentation, from beginner-friendly tutorials to practical examples and more, is available at the reference website <https://ropensci.github.io/drake/> and the online manual <https://ropenscilabs.github.io/drake-manual/>.
# Version: 7.4.0
# License: GPL-3
# URL: https://github.com/ropensci/drake
# BugReports: https://github.com/ropensci/drake/issues
# Authors@R: c( person( family = "Landau", given = c("William", "Michael"), email = "<EMAIL>", role = c("aut", "cre"), comment = c(ORCID = "0000-0003-1878-3253") ), person( family = "Axthelm", given = "Alex", email = "<EMAIL>", role = "ctb" ), person( family = "Clarkberg", given = "Jasper", email = "<EMAIL>", role = "ctb" ), person( family = "Muller", given = "Kirill", email = "<EMAIL>", role = "ctb" ), person( family = "Bond-Lamberty", given = "Ben", email = "<EMAIL>", role = "ctb", comment = c(ORCID = "0000-0001-9525-4633") ), person( family = "Mahr", given = "Tristan", email = "<EMAIL>", role = "ctb", comment = c(ORCID = "0000-0002-8890-5116") ), person( family = "McBain", given = "Miles", email = "<EMAIL>", role = "ctb", comment = c(ORCID = "0000-0003-2865-2548") ), person( family = "Marwick", given = "Ben", email = "<EMAIL>", role = "rev" ), person( family = "Slaughter", given = "Peter", email = "<EMAIL>", role = "rev" ), person( family = "<NAME> and Company", role = "cph" ))
# Depends: R (>= 3.3.0)
# Imports: base64url, digest, igraph, methods, rlang (>= 0.2.0), storr (>= 1.1.0), utils
# Suggests: abind, bindr, callr, cli (>= 1.1.0), clustermq, crayon, curl (>= 2.7), datasets, downloader, future, ggplot2, ggraph, grDevices, knitr, lubridate, networkD3, parallel, prettycode, Rcpp, rmarkdown, rstudioapi, stats, styler, testthat, tibble, tidyselect (>= 0.2.4), txtplot, usethis, visNetwork, webshot
# VignetteBuilder: knitr
# Encoding: UTF-8
# Language: en-US
# RoxygenNote: 6.1.1
# NeedsCompilation: yes
# Packaged: 2019-06-07 10:48:05 UTC; landau
# Author: <NAME> [aut, cre] (<https://orcid.org/0000-0003-1878-3253>), <NAME> [ctb], <NAME> [ctb], <NAME> [ctb], <NAME> [ctb] (<https://orcid.org/0000-0001-9525-4633>), <NAME> [ctb] (<https://orcid.org/0000-0002-8890-5116>), <NAME> [ctb] (<https://orcid.org/0000-0003-2865-2548>), <NAME> [rev], <NAME> [rev], <NAME> and Company [cph]
# Maintainer: <NAME> <<EMAIL>>
# Repository: CRAN
# Date/Publication: 2019-06-07 16:00:03 UTC

{'fraction_non_alphanumeric': 0.1683834778174401, 'fraction_numerical': 0.05323814380418154, 'mean_word_length': 3.5865294667913936, 'pattern_counts': {'":': 0, '<': 65, '<?xml version=': 0, '>': 85, 'https://': 22, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5254391', 'n_tokens_mistral': 3802, 'n_tokens_neox': 3417, 'n_words': 957}