diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c5abc6ac..ac22c958 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -751,10 +751,10 @@ jobs: Version ${VERSION} ${VERSION} - macos + sparkle:edSignature="${MACOS_ED_SIG}" + sparkle:os="macos" /> XMLEOF fi @@ -765,11 +765,11 @@ jobs: Version ${VERSION} ${VERSION} - windows + sparkle:installerArguments="/SILENT /SP-" + sparkle:os="windows" /> XMLEOF fi diff --git a/windows/runner/Runner.rc b/windows/runner/Runner.rc index 88206976..c1b6c6d9 100644 --- a/windows/runner/Runner.rc +++ b/windows/runner/Runner.rc @@ -66,8 +66,10 @@ IDI_APP_ICON ICON "resources\\app_icon.ico" #define VERSION_AS_NUMBER 1,0,0,0 #endif -#if defined(FLUTTER_VERSION) -#define VERSION_AS_STRING FLUTTER_VERSION +#if defined(FLUTTER_VERSION_MAJOR) && defined(FLUTTER_VERSION_MINOR) && defined(FLUTTER_VERSION_PATCH) +#define STRINGIFY_(x) #x +#define STRINGIFY(x) STRINGIFY_(x) +#define VERSION_AS_STRING STRINGIFY(FLUTTER_VERSION_MAJOR) "." STRINGIFY(FLUTTER_VERSION_MINOR) "." STRINGIFY(FLUTTER_VERSION_PATCH) #else #define VERSION_AS_STRING "1.0.0" #endif