I'm not sure I would recommend this, but I've been using something like this:

 protocols
  ├── dmocks (I don't use this)
  │   └── *.d
  ├── libs
  │   └──foo
  │       └── *.d
  │   └── bar
  │       └── source
  │             └── *.d
  │
  ├── source
  │   └── protocols
  │       └── *.d

The libraries can actually have dependencies on other libraries, in this case bar requires foo and will expect to find ../foo

Reply via email to