Skip to content

Windows installer exe name mismatch: cat-cafe.iss references 'Cat Cafe.exe' but electron-builder generates 'Clowder AI.exe' #1104

Description

@mindfn

Problem

The Inno Setup installer script (desktop/installer/cat-cafe.iss) hardcodes the old branding "Cat Cafe.exe" as the executable name, but electron-builder generates "Clowder AI.exe" based on productName in desktop/package.json.

Evidence

File Field Value
desktop/package.json:20 productName "Clowder AI" → electron-builder generates Clowder AI.exe
desktop/installer/cat-cafe.iss:17 MyAppName "Cat Cafe"
desktop/installer/cat-cafe.iss:25 MyAppExeName "Cat Cafe.exe"

Impact

  • Desktop shortcut → points to non-existent Cat Cafe.exe → won't open
  • Start menu shortcut → same issue
  • Post-install auto-launch (.iss line 199) → fails
  • Add/Remove Programs shows old name "Cat Cafe"

Root Cause

Brand rename from "Cat Cafe" to "Clowder AI" updated desktop/package.json productName but did not propagate to cat-cafe.iss hardcoded values.

Suggested Fix

Update desktop/installer/cat-cafe.iss:

-#define MyAppName      "Cat Cafe"
+#define MyAppName      "Clowder AI"
 ...
-#define MyAppPublisher "Cat Cafe"
+#define MyAppPublisher "Clowder AI"
 ...
-#define MyAppExeName   "Cat Cafe.exe"
+#define MyAppExeName   "Clowder AI.exe"

Also review MyAppURL (line 24) which still points to the old repo URL.

[宪宪/claude-opus-4-6 🐾]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions