ignoring IDE settings from the source distribution

This commit is contained in:
Clebert Suconic 2016-09-06 10:47:48 -04:00
parent 111945a2d1
commit 87c3f23e88
7 changed files with 15 additions and 2 deletions

View File

@ -42,6 +42,9 @@
<!-- in case some of the build generates data, this needs to be ignored --> <!-- in case some of the build generates data, this needs to be ignored -->
<exclude>data/</exclude> <exclude>data/</exclude>
<!-- Removing ide files -->
<exclude>etc/ide-settings/</exclude>
<!-- Exclude all docs except user manual --> <!-- Exclude all docs except user manual -->
<exclude>docs/diagrams/</exclude> <exclude>docs/diagrams/</exclude>

View File

@ -1,5 +1,9 @@
# IDE Integration # IDE Integration
There a few files useful for IDE integration under ./etc/ide-settings on a checked out folder. This folder is not part of the source distribution can it can be easily obtained:
- https://github.com/apache/activemq-artemis/tree/master/etc/ide-settings
## IntelliJ IDEA ## IntelliJ IDEA
### Importing the Project ### Importing the Project
@ -37,7 +41,7 @@ There's a [SOF Question](http://stackoverflow.com/questions/27906481/can-intelli
We have shared the style templates that are good for this project. If you want to apply them use these steps: We have shared the style templates that are good for this project. If you want to apply them use these steps:
* File->Import Settings * File->Import Settings
* Select the file under ./artemis-cloned-folder/etc/IDEA-style.jar * Select the file under ./artemis-cloned-folder/etc/ide-settings/IDEA-style.jar
* Select both Code Style Templates and File templates (it's the default option) * Select both Code Style Templates and File templates (it's the default option)
* Select OK and restart Idea * Select OK and restart Idea

View File

@ -0,0 +1,6 @@
## IDE Files
Include any files that are specific to IDE such as settings, etc.
These directory is ignored from the source release, so they will only be available through the source repository checkout or clone.

View File

@ -1154,7 +1154,7 @@
<excludes> <excludes>
<exclude>**/*.txt</exclude> <exclude>**/*.txt</exclude>
<exclude>**/*.md</exclude> <exclude>**/*.md</exclude>
<exclude>etc/org.eclipse.*</exclude> <exclude>etc/ide-settings/*</exclude>
<exclude>docs/**/*.json</exclude> <exclude>docs/**/*.json</exclude>
<exclude>docs/**/_book/</exclude> <exclude>docs/**/_book/</exclude>
<exclude>**/target/</exclude> <exclude>**/target/</exclude>