diff --git a/.Rbuildignore b/.Rbuildignore new file mode 100644 index 0000000..391e79c --- /dev/null +++ b/.Rbuildignore @@ -0,0 +1,9 @@ +^.*\.Rproj$ +^\.Rproj\.user$ +^LICENSE\.md$ +^LICENSE$ +^_pkgdown\.yml$ +^docs$ +^\.github +^\.lintr$ +^NEWS\.md$ diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..d5060a1 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,21 @@ +--- +name: Checks 🧩 + +on: + pull_request: + types: + - opened + - synchronize + - reopened + - ready_for_review + branches: + - main + push: + branches: + - main + workflow_dispatch: + +jobs: + run-shared-ci: + name: Shared + uses: boehringer-ingelheim/dv.templates/.github/workflows/shared_ci.yml@main diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..cd67eac --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.Rproj.user diff --git a/DESCRIPTION b/DESCRIPTION new file mode 100644 index 0000000..10d4cc8 --- /dev/null +++ b/DESCRIPTION @@ -0,0 +1,27 @@ +Package: dv.fabric +Type: Package +Title: Convenience installer for DaVinci R packages +Version: 0.1.9 +Authors@R: c( + person( "Boehringer-Ingelheim Pharma GmbH & Co.KG", role = c("cph", "fnd")), + person( given = "Sorin", family = "Voicu", role = c("aut", "cre"), email = "sorin.voicu.ext@boehringer-ingelheim.com"), + person( given = 'Korbinian', family = 'Matthias', role = 'aut', email = 'korbinian.matthias@boehringer-ingelheim.com') + ) +Description: Convenience installer for DaVinci R packages. +License: Apache License (>= 2) +Encoding: UTF-8 +Roxygen: list(markdown = TRUE) +RoxygenNote: 7.3.0 +VignetteBuilder: knitr +Suggests: + knitr (>= 1.33) +Imports: + dv.loader (>= 1.1.1), + dv.filter (>= 2.1.1), + dv.listings (>= 3.1.0), + dv.manager (>= 2.1.1) +Remotes: + boehringer-ingelheim/dv.loader@main, + boehringer-ingelheim/dv.filter@main, + boehringer-ingelheim/dv.listings@main, + boehringer-ingelheim/dv.manager@main diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..8df72c1 --- /dev/null +++ b/LICENSE @@ -0,0 +1,13 @@ +Copyright 2024 Boehringer-Ingelheim Pharma GmbH & Co.KG + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. diff --git a/NAMESPACE b/NAMESPACE new file mode 100644 index 0000000..6ae9268 --- /dev/null +++ b/NAMESPACE @@ -0,0 +1,2 @@ +# Generated by roxygen2: do not edit by hand + diff --git a/NEWS.md b/NEWS.md new file mode 100644 index 0000000..2dcfab3 --- /dev/null +++ b/NEWS.md @@ -0,0 +1,4 @@ +# dv.fabric 0.1.9 + +- Initial release to GitHub + diff --git a/README.md b/README.md new file mode 100644 index 0000000..476bd26 --- /dev/null +++ b/README.md @@ -0,0 +1,9 @@ +# Convenience installer for DaVinci R packages + +## Installation + +``` r +if (!require("remotes")) install.packages("remotes") +remotes::install_github("Boehringer-Ingelheim/dv.fabric") +``` + diff --git a/dv.fabric.Rproj b/dv.fabric.Rproj new file mode 100644 index 0000000..aaa62a5 --- /dev/null +++ b/dv.fabric.Rproj @@ -0,0 +1,17 @@ +Version: 1.0 + +RestoreWorkspace: No +SaveWorkspace: No +AlwaysSaveHistory: Default + +EnableCodeIndexing: Yes +Encoding: UTF-8 + +AutoAppendNewline: Yes +StripTrailingWhitespace: Yes +LineEndingConversion: Posix + +BuildType: Package +PackageUseDevtools: Yes +PackageInstallArgs: --no-multiarch --with-keep.source +PackageRoxygenize: rd,collate,namespace