This is an example for non-recursive make Architecture: project/ -- modules/ -- drivers/ p1/ m1/ i2c p2/ m2/