directory structure dist,include,src