- use custom builders - clean up specification of target paths - generated executable is fully relocatable - read a bootstrap INI instead of compiled in searchpath