diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..97916a3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,152 @@ +# IDEA Ignores # +################ +*.iml +*.ipr +*.iws +.idea/ +out/ +local.properties + +# Generic Android ignores # +########################### +bin/ +target +gen/ + +# Compiled source # +################### +*.com +*.class +*.dll +*.exe +*.o +*.so + +# Packages # +############ +*.7z +*.dmg +*.gz +*.iso +*.rar +*.tar +*.zip + +# Logs and databases # +###################### +log/ +*.log +*.sql +*.sqlite + +# OS generated files # +###################### +.DS_Store +.DS_Store? +ehthumbs.db +Icon? +Thumbs.db + +# VCS # +####### +.svn +.svn/ +CVS + +# XCode 4 # +########### +*.xcuserstate +*.pbxuser +*.mode1v3 +*.mode2v3 +*.perspectivev3 +xcuserdata/ + + + + +# Created by https://www.toptal.com/developers/gitignore/api/atmelstudio +# Edit at https://www.toptal.com/developers/gitignore?templates=atmelstudio +### AtmelStudio ### +## Ignore Atmel Studio temporary files and build results +# https://www.microchip.com/mplab/avr-support/atmel-studio-7 + +# Atmel Studio is powered by an older version of Visual Studio, +# so most of the project and solution files are the same as VS files, +# only prefixed by an `at`. + +#Build Directories +[Dd]ebug/ +[Rr]elease/ + +#Build Results +*.o +*.d +*.eep +*.elf +*.hex +*.map +*.srec + +#User Specific Files +*.atsuo + +# End of https://www.toptal.com/developers/gitignore/api/atmelstudio + + +# Created by https://www.toptal.com/developers/gitignore/api/twincat3 +# Edit at https://www.toptal.com/developers/gitignore?templates=twincat3 + +### TwinCAT3 ### +# TwinCAT3 Stack Base + +# TwinCAT 3.1 + +# include suggestions from GitHub: https://github.com/github/gitignore/pull/3092 +# +# website: https://www.beckhoff.com/twincat3/ + +# TwinCAT3 PLC +*.plcproj.bak +*.plcproj.orig +*.tpy +*.tclrs +*.compiled-library +*.library +*.compileinfo +LineIDs.dbg +LineIDs.dbg.bak + +# Don't include the tmc-file rule if either of the following is true: +# 1. You've got TwinCAT C++ projects, as the information in the TMC-file is created manually for the C++ projects (in that case, only (manually) ignore the tmc-files for the PLC projects) +# 2. You've created a standalone PLC-project and added events to it, as these are stored in the TMC-file. +# 3. shared tmc files are used to exchange data types that should be persisted in the project +*.tmc +*.tmcRefac + +# TwinCAT3 project files +*.tsproj.bak +*.tsproj.orig +*.xti.bak +*.xti.orig +*.project.~u + +# folders that should be excluded +_Boot/ +_CompileInfo/ +_Libraries/ +_ModuleInstall/ +_Deployment/ +_Repository/ + +### TwinCAT3.OpenFrameworks Stack ### +OpenFrameworks.gitignore + + +### TwinCAT3.VisualStudio Stack ### +VisualStudio.gitignore + +/**_elt_hrt/ +**/slprj + +# End of https://www.toptal.com/developers/gitignore/api/twincat3