-
-
Notifications
You must be signed in to change notification settings - Fork 95
C Functions
be-marc edited this page Oct 14, 2025
·
2 revisions
Run additional checks on packages with C functions.
rm -f src/*.o src/*.so
docker pull kalibera/rchk:latest
mkdir package
R CMD build .
mv bbotk_1.7.0.9000.tar.gz packages/
docker run -v `pwd`/package:/rchk/package kalibera/rchk:latest /rchk/package/bbotk_1.7.0.9000.tar.gz
rm -f src/*.o src/*.so
docker run -v `pwd`:/package -it rhub/lto:latest /bin/bash
cd package
R CMD build .
R -q -e "pak::pkg_install('deps::.', dependencies = TRUE)"
R CMD check bbotk_1.7.0.9000.tar.gz --no-manual --no-build-vignettes
rm -f src/*.o src/*.so
docker run -v `pwd`:/package -it rhub/gcc-asan:latest /bin/bash
cd package
R CMD build .
R -q -e "pak::pkg_install('deps::.', dependencies = TRUE)"
R CMD check bbotk_1.7.0.9000.tar.gz ---no-manual --no-build-vignettes
CI
Roxygen (Documentation)
Style
Misc