1
0
mirror of https://github.com/github/gitignore synced 2024-06-18 10:29:39 +02:00
gitignore/TwinCAT3.gitignore
Christian Jordan 2bf643736b
Update TwinCAT3.gitignore
Add recommendation from Beckhoff. Infos are from Infosys (PLC) and generated by TwinCAT (HMI)
2023-11-20 16:12:15 +01:00

75 lines
1.6 KiB
Plaintext

# gitignore template for TwinCAT3
# website: https://www.beckhoff.com/twincat3/
#
# Recommended: VisualStudio.gitignore
# *********************************************************************************
# TwinCAT PLC
# https://infosys.beckhoff.com/index.php?content=../content/1031/tc3_sourcecontrol/767894795.html&id=
# *********************************************************************************
# TwinCAT PLC
*.plcproj.bak
*.plcproj.orig
*.tpy
*.tclrs
*.library
*.compiled-library
*.compileinfo
*.asm
*.core
LineIDs.dbg
LineIDs.dbg.bak
# TwinCAT C++ and shared types
# ignoring the TMC file is only useful for plain PLC programming
# as soon as shared data types (via tmc), C++ or in general TcCom-Module are used, the TMC file has to be part of the repository
*.tmc
*.tmcRefac
# TwinCAT project files
*.tsproj.bak
*.tsproj.b?k
*.tsproj.orig
*.xti.bak
*.xti.bk?
*.xti.orig
*.xtv
*.xtv.bak
*.xtv.bk?
# Multiuser specific
**/.TcGit/
# exclude not required folders
**/_Boot/
**/_CompileInfo/
**/_Libraries/
**/_ModuleInstall/
**/_Deployment/
**/_Repository/
# VS Shell project specific files and folders
**/.vs/
*.~u
*.project.~u
*.suo
# *********************************************************************************
# TwinCAT HMI
# *********************************************************************************
## Ignore TwinCAT HMI temporary files, build results, and
## files generated by popular TwinCAT HMI add-ons.
.engineering_servers/
tchmipublish.journal.json
liveview_*
*.cache
*.db-shm
*.db-wal
*.pid
**/.hmiframework/
**/.hmipkgs/
**/*.d.ts
**/*.js.map
# other
json-schema.org/