Compare commits

...

18 Commits

Author SHA1 Message Date
Nwolisa Vincent
55f8d3d18c
Merge 585719a433 into 3780fff86c 2026-05-19 15:16:00 +00: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
Devin Dooley
ca6c873762
Merge pull request #4728 from TimHatchard/lasal-gitignore
Add SIGMATEK Automation's LASAL gitignore
2026-05-15 16:15:08 -07:00
Devin Dooley
7338c62e90
Merge pull request #4827 from arllemfarias/patch-1
Update MATLAB.gitignore
2026-05-15 16:07:29 -07:00
Devin Dooley
3407009677
Merge pull request #4860 from bac0id/bac0id/remove-empty-lines-cpp
Remove empty line in C++.gitignore
2026-05-15 16:06:04 -07:00
Devin Dooley
8224d3117f
Merge pull request #4719 from robbiemu/ai-agents
adds common AI agents and assistants configuration files and folder
2026-05-15 15:57:48 -07:00
BAC
e5414fa4fe
Remove empty line in .gitignore 2026-05-10 17:09:15 +08:00
robbiemu
cff16449a5 added codex opt-in 2026-05-08 13:20:32 -04:00
robbiemu
8f2f1edc2c Move AI agents template to Global and scope default ignores
Keep only documented local/high-churn agent artifacts active by default, preserving common shared instruction/config files as commented opt-in examples
2026-05-08 13:16:54 -04:00
Arllem Farias
411ca2450b
Update MATLAB.gitignore
Ignore auto-generated backup files
2026-03-28 11:51:24 -04:00
Tim Hatchard
6502030068
Update Lasal.gitignore with additional entries
Added maeexp and opcua entries
2026-03-27 16:00:32 +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
Tim Hatchard
d36057a9f8
Added lob and lba exceptions for SigCLib
SigCLib requires the lob and lba files to load a project.
2026-03-20 08:53:26 +00:00
Robert Collins
844333a10b
added .claude/ (by popular demand) and .gemini/ 2025-10-31 10:43:32 -05:00
Nwolisa Vincent
585719a433
Add Assembly.gitignore file 2025-10-17 01:20:36 +01:00
Nwolisa Vincent
75d48918ef
Assembly .gitignore file 2025-10-17 01:19:34 +01:00
Theophylakto
b7562cc78e
Add LASAL gitignore 2025-09-08 10:06:47 +01:00
Robert Collins
b5bf7e40ff
adds common AI agents and assistants configuration files and folder 2025-08-25 10:36:18 -04:00
6 changed files with 304 additions and 1 deletions

185
Assembly.gitignore Normal file
View File

@ -0,0 +1,185 @@
# Assembly .gitignore template
# For Assembly language projects using various assemblers and toolchains
#
# Recommended: Add your OS-specific and editor-specific gitignore templates
# (e.g., Linux.gitignore, macOS.gitignore, Windows.gitignore, VisualStudio.gitignore, Vim.gitignore)
# Object files
*.o
*.obj
*.OBJ
*.ko
*.elf
# Executables and binary files
*.exe
*.out
*.bin
*.BIN
*.hex
*.HEX
*.app
*.axf
*.elf
*.i*86
*.x86_64
# Linker output
*.map
*.MAP
*.ilk
*.exp
# Library files
*.lib
*.a
*.la
*.lo
*.so
*.so.*
*.dylib
*.dll
# Assembly listing files
*.lst
*.LST
*.lis
*.LIS
# Symbol files
*.sym
*.SYM
# NASM specific
*.nasm.tmp
# MASM/TASM specific
*.cod
*.COD
# Debug files
*.dbg
*.pdb
*.idb
*.dSYM/
*.su
*.idb
*.ipdb
*.iobj
# Preprocessor output
*.i
*.ii
*.s.preprocessed
# Dependency files
*.d
*.dep
# Intel HEX and other output formats
*.s19
*.s28
*.s37
*.srec
*.ihex
# Motorola S-record files
*.mot
*.mhx
# Bootloader files
*.boot
# Disassembly files
*.disasm
*.dis
# Core dumps
core
core.*
*.core
# Backup files (common in assembly editors)
*~
*.bak
*.BAK
*.old
*.orig
*.swp
*.swo
# Build directories
build/
Build/
BUILD/
bin/
Bin/
BIN/
obj/
Obj/
OBJ/
out/
output/
Output/
dist/
release/
debug/
Debug/
Release/
# IDE and assembler-specific project files
*.workspace
*.uvproj*
*.uvopt*
*.uvgui*
*.cproj
*.atsln
*.atsuo
# Keil uVision
*.uvopt
*.uvproj
*.uvgui.*
*.uvproj.*
*.plg
*.tra
*.Administrator.*
*.bak.*
# IAR Embedded Workbench
*.eww
*.dep
*.wsdt
*.dni
*.wspos
*.dbgdt
# Atmel Studio
*.atsln
*.atsuo
*.cproj
# Make generated files
*.mk
Makefile.bak
# CMake
CMakeCache.txt
CMakeFiles/
cmake_install.cmake
# Tags and indexing
tags
TAGS
.tags
.tags_sorted_by_file
cscope.out
cscope.files
cscope.in.out
cscope.po.out
# Testing artifacts
test_results/
*.test
*.testlog

View File

@ -23,7 +23,6 @@
*.dll
*.so.*
# Fortran module files
*.mod
*.smod

68
Global/Agents.gitignore Normal file
View File

@ -0,0 +1,68 @@
# AI agents and assistants
#
# Some common agent instruction and project configuration files are listed
# below as commented-out examples. They are often intentionally committed and
# shared with a team, so only uncomment them if they are local-only in your
# project.
# GEMINI.md
# WARP.md
# CRUSH.md
# QWEN.md
# OpenAI Codex
# AGENTS.md
# .codex/
# Aider
.aider.input.history
.aider.chat.history.md
.aider.llm.history
.aider.tags.cache.v*
# .aiderignore
# Claude Code
.claude/*.local.json
.claude/**/*.log
CLAUDE.local.md
# .claude/
# Gemini CLI
gemini-debug.log
.gemini-clipboard/
# .gemini/
# Cursor AI
# .cursorrules
# .cursor/
# .cursor.json
# .cursor-settings.yaml
# Continue
# .continue/
# .continuerc.json
# Cline
# .cline/
# .clinerules
# cline.json
# Other agent/editor project config
# .warp/
# .crush/
# .codeium/
# .deepseek/
# .amazon-codewhisperer/
# .tabnineignore
# .tabnine/
# GitHub Copilot
# .github/copilot-instructions.md
# Windsurf Editor
# .windsurfrules
# .windsurf/
# Replit AI Development
# .replit
# replit.nix

View File

@ -4,6 +4,7 @@
*.autosave
*.slx.r*
*.mdl.r*
*.bak
# Derived content-obscured files
*.p

View File

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

47
Lasal.gitignore Normal file
View File

@ -0,0 +1,47 @@
## LASAL ###
# website: https://www.sigmatek-automation.com/en/products/engineering-tool-lasal/
# lasal screen/visu runtime folders generated during build
**/Runtime
**/BAK
**/Language
**/TempPreview
# lasal class runtime folders generated during build
ProjectInternal
Internal
**/Network/*/*.st
**/Drive/*.st
# bootdisk files
**/Bootdisk
# various filetypes generated at runtime or used for internal backups
*.ldi
*.bak
*.lob
*.lba
*.lcb
*.lock
*.plc
*.7z
*.zip
*.lcc
*.lds
# tag files generated by the compiler
*.mme
**/MaeExp.txt
**/MaeExp.xml
# SigCLib requires lba and lob files
!cObjLib.lob
!cObjLib.lba
# opc related classes added automatically from lasal instance
!**/Class/OPC_UA/**
!**/Class/OPC_UA_Client/**
!**/Class/OPC_UA_Server/**
!**/Class/OPC_UA_ModuleBase/**
!**/Class/OPC_UA_AddressSpace/**
!**/Class/OPC_UA_OpenSSL_v1_1_1/**