Browse Source

Prevent multiple installers running concurrently

Daniel Hiltgen 1 year ago
parent
commit
bb9de6037c
1 changed files with 4 additions and 0 deletions
  1. 4 0
      app/ollama.iss

+ 4 - 0
app/ollama.iss

@@ -80,6 +80,8 @@ SignTool=MySignTool
 SignedUninstaller=yes
 #endif
 
+SetupMutex=OllamaSetupMutex
+
 [Languages]
 Name: "english"; MessagesFile: "compiler:Default.isl"
 
@@ -120,6 +122,8 @@ Type: filesandordirs; Name: "{%USERPROFILE}\.ollama"
 [Messages]
 WizardReady=Ollama Windows Preview
 ReadyLabel1=%nLet's get you up and running with your own large language models.
+SetupAppRunningError=Another Ollama installer is running.%n%nPlease cancel or finish the other installer, then click OK to continue with this install, or Cancel to exit.
+
 
 ;FinishedHeadingLabel=Run your first model
 ;FinishedLabel=%nRun this command in a PowerShell or cmd terminal.%n%n%n    ollama run llama2