summaryrefslogtreecommitdiff
path: root/gitignore/community
diff options
context:
space:
mode:
Diffstat (limited to 'gitignore/community')
-rw-r--r--gitignore/community/Bazel.gitignore6
-rw-r--r--gitignore/community/DotNet/InforCMS.gitignore15
-rw-r--r--gitignore/community/DotNet/Kentico.gitignore64
-rw-r--r--gitignore/community/Elixir/Phoenix.gitignore22
-rw-r--r--gitignore/community/Exercism.gitignore5
-rw-r--r--gitignore/community/Golang/Hugo.gitignore8
-rw-r--r--gitignore/community/Java/JBoss4.gitignore19
-rw-r--r--gitignore/community/Java/JBoss6.gitignore33
-rw-r--r--gitignore/community/JavaScript/Cordova.gitignore10
-rw-r--r--gitignore/community/JavaScript/Meteor.gitignore12
-rw-r--r--gitignore/community/JavaScript/NWjs.gitignore29
-rw-r--r--gitignore/community/JavaScript/Nuxt.gitignore9
-rw-r--r--gitignore/community/JavaScript/Vue.gitignore9
-rw-r--r--gitignore/community/Linux/Snap.gitignore14
-rw-r--r--gitignore/community/Logtalk.gitignore19
-rw-r--r--gitignore/community/PHP/Bitrix.gitignore23
-rw-r--r--gitignore/community/PHP/CodeSniffer.gitignore6
-rw-r--r--gitignore/community/PHP/Drupal7.gitignore43
-rw-r--r--gitignore/community/PHP/Magento1.gitignore45
-rw-r--r--gitignore/community/PHP/Magento2.gitignore54
-rw-r--r--gitignore/community/PHP/Pimcore.gitignore53
-rw-r--r--gitignore/community/PHP/ThinkPHP.gitignore8
-rw-r--r--gitignore/community/Puppet.gitignore16
-rw-r--r--gitignore/community/Python/JupyterNotebooks.gitignore9
-rw-r--r--gitignore/community/Python/Nikola.gitignore7
-rw-r--r--gitignore/community/Racket.gitignore15
-rw-r--r--gitignore/community/Red.gitignore16
-rw-r--r--gitignore/community/Splunk.gitignore8
-rw-r--r--gitignore/community/Xilinx.gitignore105
-rw-r--r--gitignore/community/embedded/AtmelStudio.gitignore22
-rw-r--r--gitignore/community/embedded/IAR_EWARM.gitignore19
31 files changed, 723 insertions, 0 deletions
diff --git a/gitignore/community/Bazel.gitignore b/gitignore/community/Bazel.gitignore
new file mode 100644
index 0000000..a08ff48
--- /dev/null
+++ b/gitignore/community/Bazel.gitignore
@@ -0,0 +1,6 @@
+# gitignore template for Bazel build system
+# website: https://bazel.build/
+
+# Ignore all bazel-* symlinks. There is no full list since this can change
+# based on the name of the directory bazel is cloned into.
+/bazel-*
diff --git a/gitignore/community/DotNet/InforCMS.gitignore b/gitignore/community/DotNet/InforCMS.gitignore
new file mode 100644
index 0000000..29c7d8e
--- /dev/null
+++ b/gitignore/community/DotNet/InforCMS.gitignore
@@ -0,0 +1,15 @@
+# gitignore template for InforCRM (formerly SalesLogix)
+# website: https://www.infor.com/product-summary/cx/infor-crm/
+#
+# Recommended: VisualStudio.gitignore
+
+# Ignore model files that are auto-generated
+ModelIndex.xml
+ExportedFiles.xml
+
+# Ignore deployment files
+[Mm]odel/[Dd]eployment
+
+# Force include portal SupportFiles
+!Model/Portal/*/SupportFiles/[Bb]in/
+!Model/Portal/PortalTemplates/*/SupportFiles/[Bb]in
diff --git a/gitignore/community/DotNet/Kentico.gitignore b/gitignore/community/DotNet/Kentico.gitignore
new file mode 100644
index 0000000..3b278b6
--- /dev/null
+++ b/gitignore/community/DotNet/Kentico.gitignore
@@ -0,0 +1,64 @@
+# gitignore template for using Kentico CMS
+# website: http://www.kentico.com/
+#
+# Recommended template: VisualStudio.gitignore
+
+# Include some Kentico folders excluded by Visual Studio rules
+!CMS/CMSAdminControls/*/
+!CMS/CMSModules/System/*/
+!CMS/App_Data/CIRepository/**
+
+# Kentico temporary/environment files
+CMS/App_Data/AzureCache
+CMS/App_Data/AzureTemp
+CMS/App_Data/CMSModules/DeviceProfile/logFiftyOne.txt
+CMS/App_Data/CMSModules/DeviceProfiles/logFiftyOne.txt
+CMS/App_Data/CMSModules/WebFarm/webfarm.sync
+CMS/App_Data/CMSTemp
+CMS/App_Data/Persistent
+CMS/CMSSiteUtils/Export
+CMS/CMSSiteUtils/Import
+
+# Ignore all smart search indexes, but not the other system folder contents
+CMS/App_Data/CMSModules/SmartSearch/**
+!CMS/App_Data/CMSModules/SmartSearch/*/
+!CMS/App_Data/CMSModules/SmartSearch/_StopWords/**
+!CMS/App_Data/CMSModules/SmartSearch/_Synonyms/**
+
+## Kentico Starter Sites
+# Starter site resource Files
+CMS/App_Data/DancingGoat
+
+# Starter site web templates
+CMS/App_Data/Templates/CommunitySite
+CMS/App_Data/Templates/CorporateSite
+CMS/App_Data/Templates/DancingGoat
+CMS/App_Data/Templates/EcommerceSite
+CMS/App_Data/Templates/IntranetPortal
+CMS/App_Data/Templates/PersonalSite
+
+# Starter site app themes
+CMS/App_Themes/CommunitySite
+CMS/App_Themes/CorporateSite
+CMS/App_Themes/EcommerceSite
+CMS/App_Themes/IntranetPortal*
+CMS/App_Themes/PersonalSite
+
+# Starter site ASPX templates
+CMS/CMSTemplates/CorporateSite
+
+# Starter site media libraries
+CMS/CommunitySite
+CMS/CorporateSite
+CMS/DancingGoat
+CMS/EcommerceSite
+CMS/IntranetPortal
+CMS/PersonalSite
+
+## Project specific ignores
+# Sensitive settings
+AppSettings.config
+ConnectionStrings.config
+
+# Project media libraries (recommend shared file storage)
+# e.g. CMS/{SiteCodeName}
diff --git a/gitignore/community/Elixir/Phoenix.gitignore b/gitignore/community/Elixir/Phoenix.gitignore
new file mode 100644
index 0000000..522c8d5
--- /dev/null
+++ b/gitignore/community/Elixir/Phoenix.gitignore
@@ -0,0 +1,22 @@
+# gitignore template for Phoenix projects
+# website: http://www.phoenixframework.org/
+#
+# Recommended template: Elixir.gitignore
+
+# Temporary files
+/tmp
+
+# Static artifacts
+/node_modules
+/assets/node_modules
+
+# Since we are building assets from web/static,
+# we ignore priv/static. You may want to comment
+# this depending on your deployment strategy.
+/priv/static/
+
+# Installer-related files
+/installer/_build
+/installer/tmp
+/installer/doc
+/installer/deps
diff --git a/gitignore/community/Exercism.gitignore b/gitignore/community/Exercism.gitignore
new file mode 100644
index 0000000..b74882c
--- /dev/null
+++ b/gitignore/community/Exercism.gitignore
@@ -0,0 +1,5 @@
+# gitignore template for Exercism project
+# website: https://exercism.io/
+
+# Ignore .exercism folder which contain sensitive data
+.exercism
diff --git a/gitignore/community/Golang/Hugo.gitignore b/gitignore/community/Golang/Hugo.gitignore
new file mode 100644
index 0000000..37fa330
--- /dev/null
+++ b/gitignore/community/Golang/Hugo.gitignore
@@ -0,0 +1,8 @@
+# Generated files by hugo
+/public/
+/resources/_gen/
+
+# Executable may be added to repository
+hugo.exe
+hugo.darwin
+hugo.linux
diff --git a/gitignore/community/Java/JBoss4.gitignore b/gitignore/community/Java/JBoss4.gitignore
new file mode 100644
index 0000000..d416538
--- /dev/null
+++ b/gitignore/community/Java/JBoss4.gitignore
@@ -0,0 +1,19 @@
+# gitignore for JBoss v4 projects
+
+/server/all/data
+/server/all/log
+/server/all/tmp
+/server/all/work
+/server/default/data
+/server/default/log
+/server/default/tmp
+/server/default/work
+/server/minimal/data
+/server/minimal/log
+/server/minimal/tmp
+/server/minimal/work
+
+# Note:
+# there may be other directories that contain *.xml.failed or *.war.failed files
+/server/default/deploy/*.xml.failed
+/server/default/deploy/*.war.failed
diff --git a/gitignore/community/Java/JBoss6.gitignore b/gitignore/community/Java/JBoss6.gitignore
new file mode 100644
index 0000000..dc7dce7
--- /dev/null
+++ b/gitignore/community/Java/JBoss6.gitignore
@@ -0,0 +1,33 @@
+# gitignore for JBoss v6 projects
+#
+# Note: to ensure empty directories remain part of the repository, like
+# `/server/minimal/lib`, you should add an empty `.gitignore` or `.gitkeep` file
+# to the directory - otherwise you may have issues when starting the service.
+
+/server/all/data
+/server/all/log
+/server/all/tmp
+/server/all/work
+/server/default/data
+/server/default/log
+/server/default/tmp
+/server/default/work
+/server/minimal/data
+/server/minimal/log
+/server/minimal/tmp
+/server/minimal/work
+/server/jbossweb-standalone/data
+/server/jbossweb-standalone/log
+/server/jbossweb-standalone/tmp
+/server/jbossweb-standalone/work
+/server/standard/data
+/server/standard/log
+/server/standard/tmp
+/server/standard/work
+/server/default/deploy/*.jar.failed
+/server/default/deploy/*.jar.dodeploy
+/server/default/deploy/*.xml.failed
+/server/default/deploy/*.xml.dodeploy
+/server/default/deploy/*.war.failed
+/server/default/deploy/*.war.dodeploy
+
diff --git a/gitignore/community/JavaScript/Cordova.gitignore b/gitignore/community/JavaScript/Cordova.gitignore
new file mode 100644
index 0000000..4bd8785
--- /dev/null
+++ b/gitignore/community/JavaScript/Cordova.gitignore
@@ -0,0 +1,10 @@
+# gitignore template for the Cordova framework
+# website: https://cordova.apache.org/
+#
+# Recommended template: Node.gitignore
+
+# App platform binaries and built files
+/platforms
+
+# Optional to ignore plugin Git clones
+#/plugins
diff --git a/gitignore/community/JavaScript/Meteor.gitignore b/gitignore/community/JavaScript/Meteor.gitignore
new file mode 100644
index 0000000..7194fd0
--- /dev/null
+++ b/gitignore/community/JavaScript/Meteor.gitignore
@@ -0,0 +1,12 @@
+# gitignore template for the Meteor framework
+# website: https://www.meteor.com/
+#
+# Recommended template: Node.gitignore
+
+# protect api keys in setting json
+settings-production.json
+settings.json
+
+# protect your mup.json settings
+mup.json
+mup.js
diff --git a/gitignore/community/JavaScript/NWjs.gitignore b/gitignore/community/JavaScript/NWjs.gitignore
new file mode 100644
index 0000000..f006b08
--- /dev/null
+++ b/gitignore/community/JavaScript/NWjs.gitignore
@@ -0,0 +1,29 @@
+# gitignore template for NW.js projects
+# website: https://nwjs.io/
+
+# Seen in standard and sdk versions
+credits.html
+locales/
+libEGL.dll
+libGLEv2.dll
+node.dll
+nw.dll
+nw.exe
+natives_blob.bin
+nw_100_percent.pak
+nw_200_percent.pak
+nw_elf.dll
+snapshot_blob.bin
+resources.pak
+
+# Seen only in standard
+d3dcompiler_47.dll
+ffmpeg.dll
+icudtl.dat
+
+# Seen only in sdk
+pnacl/
+chromedriver.exe
+nacl_irt_x86_64.nexe
+nwjc.exe
+payload.exe
diff --git a/gitignore/community/JavaScript/Nuxt.gitignore b/gitignore/community/JavaScript/Nuxt.gitignore
new file mode 100644
index 0000000..cd6c77a
--- /dev/null
+++ b/gitignore/community/JavaScript/Nuxt.gitignore
@@ -0,0 +1,9 @@
+# gitignore template for Nuxt.js projects
+#
+# Recommended template: Node.gitignore
+
+# Nuxt build
+.nuxt
+
+ # Nuxt generate
+dist
diff --git a/gitignore/community/JavaScript/Vue.gitignore b/gitignore/community/JavaScript/Vue.gitignore
new file mode 100644
index 0000000..4538951
--- /dev/null
+++ b/gitignore/community/JavaScript/Vue.gitignore
@@ -0,0 +1,9 @@
+# gitignore template for Vue.js projects
+#
+# Recommended template: Node.gitignore
+
+# TODO: where does this rule come from?
+docs/_book
+
+# TODO: where does this rule come from?
+test/
diff --git a/gitignore/community/Linux/Snap.gitignore b/gitignore/community/Linux/Snap.gitignore
new file mode 100644
index 0000000..ea38c6d
--- /dev/null
+++ b/gitignore/community/Linux/Snap.gitignore
@@ -0,0 +1,14 @@
+# gitginore template for creating Snap packages
+# website: https://snapcraft.io/
+
+parts/
+prime/
+stage/
+*.snap
+
+# Snapcraft global state tracking data(automatically generated)
+# https://forum.snapcraft.io/t/location-to-save-global-state/768
+/snap/.snapcraft/
+
+# Source archive packed by `snapcraft cleanbuild` before pushing to the LXD container
+/*_source.tar.bz2
diff --git a/gitignore/community/Logtalk.gitignore b/gitignore/community/Logtalk.gitignore
new file mode 100644
index 0000000..c680e64
--- /dev/null
+++ b/gitignore/community/Logtalk.gitignore
@@ -0,0 +1,19 @@
+# gitignore template for LogTalk, a programming language that builds upon Prolog
+# website: https://logtalk.org/
+
+# Logtalk temporary file directories
+.lgt_tmp/
+lgt_tmp/
+
+# Logtalk default unit testing and doclet results and logs directories
+logtalk_tester_logs/
+logtalk_doclet_logs/
+
+# backend Prolog compiler temporary files
+.pl-history
+*.out
+*.xwam
+*.qo
+*.ql
+*.itf
+*.po
diff --git a/gitignore/community/PHP/Bitrix.gitignore b/gitignore/community/PHP/Bitrix.gitignore
new file mode 100644
index 0000000..d288916
--- /dev/null
+++ b/gitignore/community/PHP/Bitrix.gitignore
@@ -0,0 +1,23 @@
+# gitignore template for 1C-Bitrix, a PHP-based CMS
+# website: https://www.1c-bitrix.ru
+
+#Exclude all of core files
+/bitrix/*
+
+#But not the templates and non bitrix components
+!/bitrix/templates
+!/bitrix/components
+/bitrix/components/bitrix
+
+#Exclude bitrix gadgets
+!/bitrix/gadgets
+/bitrix/gadgets/bitrix
+
+#User can use that directory to store some stuff, but it's not really recommended, just use /local instead of this
+!/bitrix/php_interface/
+
+#Exclude database configs
+/bitrix/php_interface/dbconn.php
+
+#Exclude default file storage directory
+/upload/
diff --git a/gitignore/community/PHP/CodeSniffer.gitignore b/gitignore/community/PHP/CodeSniffer.gitignore
new file mode 100644
index 0000000..cf8b8a9
--- /dev/null
+++ b/gitignore/community/PHP/CodeSniffer.gitignore
@@ -0,0 +1,6 @@
+# gitignore for the PHP Codesniffer framework
+# website: https://github.com/squizlabs/PHP_CodeSniffer
+#
+# Recommended template: PHP.gitignore
+
+/wpcs/*
diff --git a/gitignore/community/PHP/Drupal7.gitignore b/gitignore/community/PHP/Drupal7.gitignore
new file mode 100644
index 0000000..da61e4a
--- /dev/null
+++ b/gitignore/community/PHP/Drupal7.gitignore
@@ -0,0 +1,43 @@
+# gitignore template for Drupal 7 projects
+#
+# It is recommended that you use `Drupal.gitignore` as this is the latest version
+
+# Ignore configuration files that may contain sensitive information.
+sites/*/*settings*.php
+sites/example.sites.php
+
+# Ignore paths that contain generated content.
+files/
+sites/*/files
+sites/*/private
+sites/*/translations
+
+# Ignore default text files
+robots.txt
+/CHANGELOG.txt
+/COPYRIGHT.txt
+/INSTALL*.txt
+/LICENSE.txt
+/MAINTAINERS.txt
+/UPGRADE.txt
+/README.txt
+sites/README.txt
+sites/all/libraries/README.txt
+sites/all/modules/README.txt
+sites/all/themes/README.txt
+
+# Ignore everything but the "sites" folder ( for non core developer )
+.htaccess
+web.config
+authorize.php
+cron.php
+index.php
+install.php
+update.php
+xmlrpc.php
+/includes
+/misc
+/modules
+/profiles
+/scripts
+/themes
diff --git a/gitignore/community/PHP/Magento1.gitignore b/gitignore/community/PHP/Magento1.gitignore
new file mode 100644
index 0000000..aac92ca
--- /dev/null
+++ b/gitignore/community/PHP/Magento1.gitignore
@@ -0,0 +1,45 @@
+# gitignore template for Magento v1 projects
+#
+# It is recommended that you use `Magento.gitignore` as this is the latest version
+
+/PATCH_*.sh
+
+/app/etc/local.xml
+
+/media/*
+!/media/.htaccess
+
+!/media/customer
+/media/customer/*
+!/media/customer/.htaccess
+
+!/media/dhl
+/media/dhl/*
+!/media/dhl/logo.jpg
+
+!/media/downloadable
+/media/downloadable/*
+!/media/downloadable/.htaccess
+
+!/media/xmlconnect
+/media/xmlconnect/*
+
+!/media/xmlconnect/custom
+/media/xmlconnect/custom/*
+!/media/xmlconnect/custom/ok.gif
+
+!/media/xmlconnect/original
+/media/xmlconnect/original/*
+!/media/xmlconnect/original/ok.gif
+
+!/media/xmlconnect/system
+/media/xmlconnect/system/*
+!/media/xmlconnect/system/ok.gif
+
+/var/*
+!/var/.htaccess
+
+!/var/package
+/var/package/*
+!/var/package/*.xml
+
diff --git a/gitignore/community/PHP/Magento2.gitignore b/gitignore/community/PHP/Magento2.gitignore
new file mode 100644
index 0000000..b6b7860
--- /dev/null
+++ b/gitignore/community/PHP/Magento2.gitignore
@@ -0,0 +1,54 @@
+/sitemap
+/sitemap.xml
+/pub/sitemap
+/pub/sitemap.xml
+/app/config_sandbox
+/app/etc/config.php
+/app/etc/env.php
+/app/code/Magento/TestModule*
+/lib/internal/flex/uploader/.actionScriptProperties
+/lib/internal/flex/uploader/.flexProperties
+/lib/internal/flex/uploader/.project
+/lib/internal/flex/uploader/.settings
+/lib/internal/flex/varien/.actionScriptProperties
+/lib/internal/flex/varien/.flexLibProperties
+/lib/internal/flex/varien/.project
+/lib/internal/flex/varien/.settings
+/.grunt
+/.php_cs.cache
+/grunt-config.json
+/dev/tools/grunt/configs/local-themes.js
+
+/pub/media/*.*
+!/pub/media/.htaccess
+/pub/media/attribute/*
+!/pub/media/attribute/.htaccess
+/pub/media/analytics/*
+/pub/media/catalog/*
+!/pub/media/catalog/.htaccess
+/pub/media/customer/*
+!/pub/media/customer/.htaccess
+/pub/media/downloadable/*
+!/pub/media/downloadable/.htaccess
+/pub/media/favicon/*
+/pub/media/import/*
+!/pub/media/import/.htaccess
+/pub/media/logo/*
+/pub/media/theme/*
+/pub/media/theme_customization/*
+!/pub/media/theme_customization/.htaccess
+/pub/media/wysiwyg/*
+!/pub/media/wysiwyg/.htaccess
+/pub/media/tmp/*
+!/pub/media/tmp/.htaccess
+/pub/media/captcha/*
+!/pub/media/captcha/.htaccess
+/pub/static/*
+!/pub/static/.htaccess
+
+/var/*
+!/var/.htaccess
+/vendor/*
+!/vendor/.htaccess
+/generated/*
+!/generated/.htaccess
diff --git a/gitignore/community/PHP/Pimcore.gitignore b/gitignore/community/PHP/Pimcore.gitignore
new file mode 100644
index 0000000..4090b4a
--- /dev/null
+++ b/gitignore/community/PHP/Pimcore.gitignore
@@ -0,0 +1,53 @@
+# gitignore template for Pimcore CMS
+
+# pimcore source files
+/pimcore
+
+# asset files
+/website/var/assets/*
+
+# backups
+/website/var/backup/*
+
+# file cache
+/website/var/cache/*
+
+# generated PHP classes, keep definition files (.psf)
+/website/var/classes/Object*
+!/website/var/classes/objectbricks
+
+# various configuration files
+/website/var/config/system.xml
+/website/var/config/cache.xml
+/website/var/config/robots.txt
+/website/var/config/Geo*
+/website/var/config/object/*
+/website/var/config/portal/*
+/website/var/config/sqlreport/*
+
+# sent e-mail log files
+/website/var/email/*
+
+# log files
+/website/var/log/*.log
+
+# serialized recyclebin files
+/website/var/recyclebin/*
+
+# search plugin
+/website/var/search/*
+
+# various temp files
+/website/var/system/*
+/website/var/tmp/*
+
+# serialized version files
+/website/var/versions/asset/*
+/website/var/versions/document/*
+/website/var/versions/object/*
+
+# user profile images
+/website/var/user-image/*
+
+# keep .dummy files
+!.dummy
diff --git a/gitignore/community/PHP/ThinkPHP.gitignore b/gitignore/community/PHP/ThinkPHP.gitignore
new file mode 100644
index 0000000..348ebf0
--- /dev/null
+++ b/gitignore/community/PHP/ThinkPHP.gitignore
@@ -0,0 +1,8 @@
+# gitignore template for ThinkPHP v3.2.3
+# website: http://www.thinkphp.cn/
+
+# Logs and Cache files
+/Application/Runtime/
+
+# Common configure file
+/Application/Common/Conf/config.php \ No newline at end of file
diff --git a/gitignore/community/Puppet.gitignore b/gitignore/community/Puppet.gitignore
new file mode 100644
index 0000000..4fcdca7
--- /dev/null
+++ b/gitignore/community/Puppet.gitignore
@@ -0,0 +1,16 @@
+# gitignore template for Puppet modules
+# website: https://forge.puppet.com/
+
+# Built packages
+pkg/*
+
+# Should run on multiple platforms so don't check in
+Gemfile.lock
+
+# Tests
+spec/fixtures/*
+coverage/*
+
+# Third-party
+vendor/*
+.bundle/*
diff --git a/gitignore/community/Python/JupyterNotebooks.gitignore b/gitignore/community/Python/JupyterNotebooks.gitignore
new file mode 100644
index 0000000..7727fea
--- /dev/null
+++ b/gitignore/community/Python/JupyterNotebooks.gitignore
@@ -0,0 +1,9 @@
+# gitignore template for Jupyter Notebooks
+# website: http://jupyter.org/
+
+.ipynb_checkpoints
+*/.ipynb_checkpoints/*
+
+# Remove previous ipynb_checkpoints
+# git rm -r .ipynb_checkpoints/
+#
diff --git a/gitignore/community/Python/Nikola.gitignore b/gitignore/community/Python/Nikola.gitignore
new file mode 100644
index 0000000..dac64b4
--- /dev/null
+++ b/gitignore/community/Python/Nikola.gitignore
@@ -0,0 +1,7 @@
+# gitignore template for Nikola static site generator
+# website: https://getnikola.com/
+
+.doit.db
+*.py[cod]
+cache/
+output/
diff --git a/gitignore/community/Racket.gitignore b/gitignore/community/Racket.gitignore
new file mode 100644
index 0000000..962478a
--- /dev/null
+++ b/gitignore/community/Racket.gitignore
@@ -0,0 +1,15 @@
+# gitignore template for the Racket language
+# website: http://www.racket-lang.org/
+
+# DrRacket autosave files
+*.rkt~
+*.rkt.bak
+\#*.rkt#
+\#*.rkt#*#
+
+# Compiled racket bytecode
+compiled/
+*.zo
+
+# Dependency tracking files
+*.dep
diff --git a/gitignore/community/Red.gitignore b/gitignore/community/Red.gitignore
new file mode 100644
index 0000000..b78a06f
--- /dev/null
+++ b/gitignore/community/Red.gitignore
@@ -0,0 +1,16 @@
+# gitignore template for Red programming language
+# website: http://www.red-lang.org/
+
+# Red Compiled code
+*.red
+
+# Libraries
+crush.dll
+crush.dylib
+crush.so
+
+# Files generated during test
+quick-test/quick-test.log
+quick-test/runnable/
+system/tests/source/units/auto-tests/
+tests/source/units/auto-tests/
diff --git a/gitignore/community/Splunk.gitignore b/gitignore/community/Splunk.gitignore
new file mode 100644
index 0000000..d063da0
--- /dev/null
+++ b/gitignore/community/Splunk.gitignore
@@ -0,0 +1,8 @@
+# gitignore template for Splunk apps
+# documentation: http://docs.splunk.com/Documentation/Splunk/6.2.3/admin/Defaultmetaconf
+
+# Splunk local meta file
+local.meta
+
+# Splunk local folder
+local
diff --git a/gitignore/community/Xilinx.gitignore b/gitignore/community/Xilinx.gitignore
new file mode 100644
index 0000000..afe5e82
--- /dev/null
+++ b/gitignore/community/Xilinx.gitignore
@@ -0,0 +1,105 @@
+# gitignore template for Xilinx Vivado Design Suite
+# website: https://www.xilinx.com/support/download.html
+
+# [home]
+*.jou
+*.log
+*.debug
+*.str
+*.zip
+*.tmp
+*.rst
+*.os
+*.js
+*.pb
+*.dcp
+*.hwdef
+*.vds
+*.veo
+*.wdf
+*.vdi
+*.dmp
+*.rpx
+*.rpt
+*_stub.v
+*_stub.vhdl
+*_funcsim.v
+*_funcsim.vhdl
+.project
+
+# [dir]
+*.cache
+.metadata
+*.data
+*.ipdefs
+.Xil
+*.sdk
+*.hw
+*.ip_user_files
+
+### IP synth
+*_synth_*
+
+.jobs
+
+### project synth
+*/*.runs/synth*/*.xml
+*/*.runs/synth*/*.txt
+*/*.runs/synth*/*.sh
+*/*.runs/synth*/*.tcl
+*/*.runs/synth*/*.bat
+*/*.runs/synth*/*.xdc
+!*/*.runs/synth*/*utilization*.rpt
+
+*.runs/synth*/*.xml
+*.runs/synth*/*.txt
+*.runs/synth*/*.sh
+*.runs/synth*/*.tcl
+*.runs/synth*/*.bat
+*.runs/synth*/*.xdc
+!*.runs/synth*/*utilization*.rpt
+
+### project impl
+*/*.runs/impl*/*.xml
+*/*.runs/impl*/*.html
+*/*.runs/impl*/*.txt
+*/*.runs/impl*/*.sh
+*/*.runs/impl*/*.tcl
+*/*.runs/impl*/*.bat
+!*/*.runs/impl*/*utilization*.rpt
+
+*.runs/impl*/*.xml
+*.runs/impl*/*.html
+*.runs/impl*/*.txt
+*.runs/impl*/*.sh
+*.runs/impl*/*.tcl
+*.runs/impl*/*.bat
+!*.runs/impl*/*utilization*.rpt
+
+### block design
+*/*/bd/*/hdl
+*/*/*/bd/*/hdl
+
+*/*/bd/*/*.xdc
+*/*/*/bd/*/*.xdc
+
+*/*/bd/*/ip/*/*.xdc
+*/*/*/bd/*/ip/*/*.xdc
+
+*/*/bd/*/ip/*/*/
+*/*/*/bd/*/ip/*/*/
+
+*/*/bd/*/ip/*/*.vhd
+*/*/*/bd/*/ip/*/*.vhd
+
+*/*/bd/*/ip/*/*.xml
+*/*/*/bd/*/ip/*/*.xml
+
+*.c
+*.h
+*.vho
+*.html
+*/*/bd/*/ip/*/*.tcl
+*/*/*/bd/*/ip/*/*.tcl
+hw_handoff
+ipshared
diff --git a/gitignore/community/embedded/AtmelStudio.gitignore b/gitignore/community/embedded/AtmelStudio.gitignore
new file mode 100644
index 0000000..5dfc469
--- /dev/null
+++ b/gitignore/community/embedded/AtmelStudio.gitignore
@@ -0,0 +1,22 @@
+## 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
diff --git a/gitignore/community/embedded/IAR_EWARM.gitignore b/gitignore/community/embedded/IAR_EWARM.gitignore
new file mode 100644
index 0000000..13ed9a0
--- /dev/null
+++ b/gitignore/community/embedded/IAR_EWARM.gitignore
@@ -0,0 +1,19 @@
+# gitignore template for the IAR EWARM
+# website: https://www.iar.com/
+
+# Some tools will put the EWARM files
+# under a subdirectory with the same name
+# as the configuration.
+# Example
+# EWARM/Config1/Obj /List /Exe
+# EWARM/Config2/Obj /List /Exe
+EWARM/**/Obj
+EWARM/**/List
+EWARM/**/Exe
+
+# Autogenerated project files
+*.dep
+*.ewt
+
+# Autogenerated folder for debugger
+EWARM/settings