Skip to content
This repository
Newer
Older
100644 29 lines (23 sloc) 0.972 kb
49e3d819 »
2008-04-15 Major refactoring, yay.
1 //
2 // SUInstaller.h
3 // Sparkle
4 //
5 // Created by Andy Matuschak on 4/10/08.
6 // Copyright 2008 Andy Matuschak. All rights reserved.
7 //
8
bc3be9a1 »
2008-05-08 Touched practically every line of code in a super-monster-awesome ref…
9 #ifndef SUINSTALLER_H
10 #define SUINSTALLER_H
11
49e3d819 »
2008-04-15 Major refactoring, yay.
12 #import <Cocoa/Cocoa.h>
9a0acca8 »
2008-09-10 More security tidbits!
13 #import "SUVersionComparisonProtocol.h"
49e3d819 »
2008-04-15 Major refactoring, yay.
14
98832c49 »
2008-07-15 Beginnings of insane SUHost-based refactoring to get rid of NSBundle+…
15 @class SUHost;
49e3d819 »
2008-04-15 Major refactoring, yay.
16 @interface SUInstaller : NSObject { }
7a283bfa »
2012-08-15 Fixes #133: Sparkle deleting/replacing the wrong executable when it u…
17 + (void) installFromUpdateFolder:(NSString *)updateFolder overHost:(SUHost *)host installationPath:(NSString *)installationPath delegate:delegate synchronously:(BOOL)synchronously versionComparator:(id <SUVersionComparison>)comparator;
18 + (void) finishInstallationToPath:(NSString *)installationPath withResult:(BOOL)result host:(SUHost *)host error:(NSError *)error delegate:delegate;
a8854375 »
2011-05-02 Manually merge project file (recreating the finish_installation appli…
19 + (NSString*) updateFolder;
20 + (void) notifyDelegateOfFailure: (NSDictionary*)dict;
49e3d819 »
2008-04-15 Major refactoring, yay.
21 @end
22
23 @interface NSObject (SUInstallerDelegateInformalProtocol)
98832c49 »
2008-07-15 Beginnings of insane SUHost-based refactoring to get rid of NSBundle+…
24 - (void)installerFinishedForHost:(SUHost *)host;
25 - (void)installerForHost:(SUHost *)host failedWithError:(NSError *)error;
49e3d819 »
2008-04-15 Major refactoring, yay.
26 @end
27
bc3be9a1 »
2008-05-08 Touched practically every line of code in a super-monster-awesome ref…
28 #endif
Something went wrong with that request. Please try again.