I never used mix loadpaths, though I am under the impression, that mix deps.compile always compiled all “children” under the umbrella, though with “plain singular” apps I never observed the described behaviour.
I do not have a testbed for non-umbrella apps currently.
PS: Just checked, with 1.18, all apps under the umbrella are built when using mix deps.compile.






















