"Holding, Lawrence" [off-list ref] writes:
How about
- creating a "driver" project in the superproject,
- add a .gitignore or .git/exclude entry for the
/s/xyzzy/os/drivers/frotz folder into the os project
- symlinking the /s/xyzzy/os/drivers/frotz folder to the
/s/xyzzy/driver/frotz folder
Thanks.
I think that is essentially the same as what I wrote with "symlink" in my
last paragraph as a known-to-work workaround. The real location of the
frotz driver, whether it is in a directory directly in the superproject,
or a separate submodule that is bound to the superproject outside the "os"
submodule, does not make an essential difference, as long as it is outside
"os".
I was asking if people who have used submodules have better solutions than
that "symlink" solution.