diff options
Diffstat (limited to 'src/cmd/devdraw/macargv.m')
-rw-r--r-- | src/cmd/devdraw/macargv.m | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/src/cmd/devdraw/macargv.m b/src/cmd/devdraw/macargv.m new file mode 100644 index 00000000..cf3e2282 --- /dev/null +++ b/src/cmd/devdraw/macargv.m @@ -0,0 +1,34 @@ +#import <Cocoa/Cocoa.h> + +#include <u.h> +#include <libc.h> + +AUTOFRAMEWORK(Cocoa) + +@interface appdelegate : NSObject @end + +void +main(void) +{ + if(OSX_VERSION < 100700) + [NSAutoreleasePool new]; + + [NSApplication sharedApplication]; + [NSApp setDelegate:[appdelegate new]]; + [NSApp run]; +} + +@implementation appdelegate +- (void)application:(id)arg openFiles:(NSArray*)file +{ + int i,n; + NSString *s; + + n = [file count]; + for(i=0; i<n; i++){ + s = [file objectAtIndex:i]; + print("%s\n", [s UTF8String]); + } + [NSApp terminate:self]; +} +@end |