using boost to build all filesystem paths