I'm having trouble with direxclude on a subdirectory. For example with this project file:
<mount dir="." direxclude="a/aa"/>
All the files in a/aa are still being included in the project.
I should mention I'm using Sublime within Wine on Ubuntu.
It operates only on the leaf part of the directory name, so you'd need to set direxclude="aa" in the above example.