Ignore rule: can we define global ignore and override it for a sub folder?
Hello,
In RTC component, I have an ignore rule at the top project folder with definition like
core.ignore.recursive= \
{obj} \
{bin}
Under the project folder, there is a sub folder which contains "bin" folder. This bin folder should not be ignored. When I chose to "Remove from ignore list", the RTC actually removes the {bin} from the .jazzignore file. I ended up with losing the global definition.
How could I still keep the global define but let a specific folder ignore the global define?
One answer
I've tried creating a .jazzignore like this:
core.ignore.recursive= \
{*.class}
core.ignore=
It did not ignore the bin file for that project and it created the .jazzignore file in the project directory. Then I went to the properties of the bin folder and unchecked the "derived" attribute. This should be sufficient so that Eclipse will allow RTC to detect any changes to your bin folder. The .jazzignore file is also in the project directory so it won't affect your other projects.
The .jazzignore file determines whether RTC should ignore the resource or not. The derived attribute is something in Eclipse that can help RTC determine that the resource should be ignored.