diff --git a/.Rbuildignore b/.Rbuildignore index 6538a172..e8a6c1c9 100644 --- a/.Rbuildignore +++ b/.Rbuildignore @@ -8,3 +8,5 @@ ^docs$ ^pkgdown$ ^codecov\.yml$ +^compile_commands\.json$ +^\.cache$ diff --git a/.gitignore b/.gitignore index 138866d2..287eb1eb 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,5 @@ .Ruserdata inst/doc docs +compile_commands.json +.cache diff --git a/DESCRIPTION b/DESCRIPTION index d388a37a..e72686aa 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -48,3 +48,4 @@ Suggests: VignetteBuilder: knitr RoxygenNote: 7.3.2 Config/testthat/edition: 3 +Config/build/compilation-database: true diff --git a/src/shikokuchuo.c b/src/shikokuchuo.c index fd109832..17c652c9 100644 --- a/src/shikokuchuo.c +++ b/src/shikokuchuo.c @@ -16,8 +16,12 @@ // ichimoku - Functions Utilising R's C API ------------------------------------ +#ifndef R_NO_REMAP #define R_NO_REMAP +#endif +#ifndef STRICT_R_HEADERS #define STRICT_R_HEADERS +#endif #include #include #include