Need to suppor sub-dir building.