support decoder app and disguish encoder in build script