Compare commits

...

9 Commits

Author SHA1 Message Date
Laksh
981f57a91d
Merge 851683c443 into dcc0fc7bc2 2026-05-23 14:48:50 +00:00
Daniel Johnson
dcc0fc7bc2
Merge pull request #4700 from G0rocks/main
Add FreeCAD.gitignore file
2026-05-21 16:49:32 -07:00
Devin Dooley
3780fff86c
Merge pull request #4801 from NoahGreer/update-godot-gitignore-template
Update Godot.gitignore
2026-05-18 09:18:31 -07:00
G0rocks
314d381f1e Add *.FCBak to FreeCAD.gitignore 2026-05-03 16:26:41 +00:00
G0rocks
6a98aacd54 Move FreeCAD.gitignore to community folder 2026-05-03 16:24:48 +00:00
Huldar
9275edaddf
Merge branch 'github:main' into main 2026-05-03 16:22:36 +00:00
Noah Greer
bf4440e850 Add rule for Godot temp extension library copies on Windows
As of Godot 4.2 the editor has a Windows-specific workaround for loading extension libraries.
Before the extension library is loaded the Godot editor creates a temp copy of the extension library `.dll` file with a `~` prefix (e.g. `example.dll` => `~example.dll`).
When the extension library is unloaded the Godot editor deletes the temp copy.
These copied `~*.dll` files are temporary and should be ignored.

References:

Godot 4.2 changelog
https://godotengine.org/article/godot-4-2-arrives-in-style/#gdextension

Godot PR #80188 GDExtension: Copy DLL to a temp file before opening
https://github.com/godotengine/godot/pull/80188
2026-03-23 10:12:22 -07:00
gameingame-eng
851683c443
simplify, remove redundant entries, and add missing common artifacts 2026-02-18 14:27:26 -06:00
G0rocks
0a25801fa9 Add FreeCAD.gitignore file 2025-08-06 10:11:36 +00:00
3 changed files with 34 additions and 15 deletions

View File

@ -1,34 +1,45 @@
# Gradle files # Gradle
.gradle/ .gradle/
build/ build/
!gradle-wrapper.jar
# Local configuration file (sdk path, etc) # Local configuration
local.properties local.properties
# Log/OS Files # Log files
*.log *.log
# Android Studio generated files and folders # Android Studio / IntelliJ
*.iml
.idea/
# Android generated files
captures/ captures/
.externalNativeBuild/ .externalNativeBuild/
.cxx/ .cxx/
*.aab
*.apk *.apk
*.ap_
*.aab
output-metadata.json output-metadata.json
# IntelliJ # Keystore files (never commit these)
*.iml
.idea/
misc.xml
deploymentTargetDropDown.xml
render.experimental.xml
# Keystore files
*.jks *.jks
*.keystore *.keystore
# Google Services (e.g. APIs or Firebase) # Google Services
google-services.json google-services.json
google-services.plist
# Android Profiling # Firebase Crashlytics / Performance
crashlytics-build.properties
fabric.properties
# NDK / CMake
obj/
# Profiling
*.hprof *.hprof
# OS-specific
.DS_Store
Thumbs.db

View File

@ -1,3 +1,6 @@
# Godot 4.2+ specific ignores
~*.dll
# Godot 4+ specific ignores # Godot 4+ specific ignores
.godot/ .godot/
.nomedia .nomedia

View File

@ -0,0 +1,5 @@
# FreeCAD backup and temporary files
*.FC.lock
*.bak
*.FCBak
*.tmp