2 Commits
Author SHA1 Message Date
Dirk Eddelbuettel ca337f2c8e Merge 8d074f953d into 57286c3887 2026-07-24 01:21:09 -04:00
Dirk Eddelbuettel 8d074f953d [R] Add compiled code files to .gitignore
Adding a default `.gitignore` for new R projects is a nice features.  Around 20% of CRAN packages contained compiled code, often C/C++ (and increasingly Rust etc).  Those packages
will when `git add everything` is used also commit their object code and shared libraries. With this PR they will no longer so it should offer a small quality-of-life improvement to these repositories.
2026-07-18 10:02:13 -05:00
18 changed files with 50 additions and 49 deletions

No files matched your search

+23
View File
@@ -0,0 +1,23 @@
### AL ###
#Template for AL projects for Dynamics 365 Business Central
#launch.json folder
.vscode/
#Cache folder
.alcache/
#Symbols folder
.alpackages/
#Snapshots folder
.snapshots/
#Testing Output folder
.output/
#Extension App-file
*.app
#Rapid Application Development File
rad.json
#Translation Base-file
*.g.xlf
#License-files
*.bclicense
*.flf
#Test results file
TestResults.xml
-1
View File
@@ -1,7 +1,6 @@
# Gradle files
.gradle/
build/
.kotlin/
# Local configuration file (sdk path, etc)
local.properties
+3
View File
@@ -77,3 +77,6 @@ __recovery/
# Castalia statistics file (since XE7 Castalia is distributed with Delphi)
*.stat
# Boss dependency manager vendor folder https://github.com/HashLoad/boss
modules/
-5
View File
@@ -7,10 +7,5 @@ mise.local.toml
.mise/*.local.toml
mise/*.local.toml
# https://mise.jdx.dev/dev-tools/mise-lock.html#local-lockfiles
# https://mise.jdx.dev/dev-tools/mise-lock.html#environment-specific-lockfiles
mise.local.lock
mise.*.local.lock
# https://mise.jdx.dev/configuration.html#tool-versions
#.tool-versions
-1
View File
@@ -14,7 +14,6 @@
# Code coverage profiles and other test artifacts
*.out
coverage.*
!coverage.go
*.coverprofile
profile.cov
-5
View File
@@ -18,8 +18,3 @@ export_credentials.cfg
.mono/
data_*/
mono_crash.*.json
# Export outputs
*.exe
# Uncomment if your project does not version PCK files as runtime dependencies.
# *.pck
-4
View File
@@ -4,7 +4,6 @@
# Files generated by invoking Julia with --track-allocation
*.jl.mem
*.jl.*.mem
# System-specific files and directories generated by the BinaryProvider and BinDeps packages
# They contain absolute paths specific to the host computer, and so should not be committed
@@ -27,6 +26,3 @@ Manifest*.toml
# File generated by the Preferences package to store local preferences
LocalPreferences.toml
JuliaLocalPreferences.toml
# Conda environment and metadata created in the project directory by the CondaPkg package
.CondaPkg/
-2
View File
@@ -14,6 +14,4 @@
# Metadata
*.aliases
*.lvlps
*.lvprojstate
.cache/
*.UserState
+1 -7
View File
@@ -122,7 +122,7 @@ dist
# TernJS port file
.tern-port
# Stores Visual Studio Code versions used for testing Visual Studio Code extensions
# Stores VSCode versions used for testing VSCode extensions
.vscode-test
# pnpm
@@ -141,9 +141,3 @@ dist
vite.config.js.timestamp-*
vite.config.ts.timestamp-*
.vite/
# Astro generated types
.astro/
# Turbo Repo
.turbo
+6 -6
View File
@@ -95,7 +95,7 @@ ipython_config.py
# install all needed dependencies.
# Pipfile.lock
# uv
# UV
# Similar to Pipfile.lock, it is generally recommended to include uv.lock in version control.
# This is especially recommended for binary packages to ensure reproducibility, and is more
# commonly ignored for libraries.
@@ -166,7 +166,7 @@ venv.bak/
# Rope project settings
.ropeproject
# mkdocs/Zensical documentation
# mkdocs documentation
/site
# mypy
@@ -197,10 +197,10 @@ cython_debug/
.abstra/
# Visual Studio Code
# Visual Studio Code specific template is maintained in a separate VisualStudioCode.gitignore that
# can be found at https://github.com/github/gitignore/blob/main/Global/VisualStudioCode.gitignore
# and can be added to the global gitignore or merged into this file. However, if you prefer, you
# could uncomment the following to ignore the entire vscode folder
# Visual Studio Code specific template is maintained in a separate VisualStudioCode.gitignore
# that can be found at https://github.com/github/gitignore/blob/main/Global/VisualStudioCode.gitignore
# and can be added to the global gitignore or merged into this file. However, if you prefer,
# you could uncomment the following to ignore the entire vscode folder
# .vscode/
# Temporary file for partial code execution
tempCodeRunnerFile.py
+5 -1
View File
@@ -38,7 +38,6 @@ vignettes/*.pdf
# R Environment Variables
.Renviron
.env
# pkgdown site
docs/
@@ -48,3 +47,8 @@ po/*~
# RStudio Connect folder
rsconnect/
# compiled code
src/*.o
src/*.so
src/*.dll
+5 -5
View File
@@ -12,7 +12,7 @@ the following resources are a great place to start:
- The [gitignore(5)][man] manual page.
[man]: https://git-scm.com/docs/gitignore
[help]: https://docs.github.com/en/get-started/git-basics/ignoring-files
[help]: https://help.github.com/articles/ignoring-files
[chapter]: https://git-scm.com/book/en/v2/Git-Basics-Recording-Changes-to-the-Repository#_ignoring
[progit]: https://git-scm.com/book
@@ -95,7 +95,7 @@ For example, this template might live at `community/DotNet/InforCRM.gitignore`:
```gitignore
# gitignore template for InforCRM (formerly SalesLogix)
# website: https://www.infor.com/products/customer-experience-suite/crm
# website: https://www.infor.com/product-summary/cx/infor-crm/
#
# Recommended: VisualStudio.gitignore
@@ -123,9 +123,9 @@ Here’s how we suggest you go about proposing a change to this project:
Using the web-based interface to make changes is fine too, and will help you
by automatically forking the project and prompting to send a pull request too.
[fork]: https://docs.github.com/en/get-started/quickstart/fork-a-repo
[branch]: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-and-deleting-branches-within-your-repository
[pr]: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests
[fork]: https://help.github.com/articles/fork-a-repo/
[branch]: https://help.github.com/articles/creating-and-deleting-branches-within-your-repository
[pr]: https://help.github.com/articles/using-pull-requests/
## License
+1 -1
View File
@@ -1,4 +1,4 @@
# for projects that use SCons for building: https://www.scons.org/
# for projects that use SCons for building: http://http://www.scons.org/
.sconsign.dblite
# When configure fails, SCons outputs these
-3
View File
@@ -102,8 +102,5 @@ InitTestScene*.unity*
# Auto-generated scenes by play mode tests
/[Aa]ssets/[Ii]nit[Tt]est[Ss]cene*.unity*
# UI Toolkit auto generated files
/UIElementsSchema/
# Auto-generated cache in Assets folder
/[Aa]ssets/[Ss]ceneDependencyCache*
+4 -3
View File
@@ -270,6 +270,10 @@ ClientBin/
*.publishsettings
orleans.codegen.cs
# Including strong name files can present a security risk
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
#*.snk
# Since there are multiple workflows, uncomment next line to ignore bower_components
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
#bower_components/
@@ -423,6 +427,3 @@ FodyWeavers.xsd
*.msix
*.msm
*.msp
# Official VS Code C# Dev Kit Extension exclusion
#*.lscache
+2 -1
View File
@@ -1,5 +1,6 @@
# Xojo (formerly REALbasic and Real Studio)
Builds - */
Builds*
*.debug
*.debug.app
Debug*.exe
-1
View File
@@ -1,4 +1,3 @@
.zig-cache/
zig-out/
zig-pkg/
*.o
-3
View File
@@ -1,3 +0,0 @@
.flatpak-builder
builddir
repo