add support for auto extension package generation