NEW: XcodeCapp 4.0

XcodeCapp 4.0 is a major release of our beloved tool. In a nutshell it:

- allows to manage multiple projects simultaneously
- allows to follow operations and cancel them
- has a per project Error and Warning reporting
- supports capp_env as you can define additional paths and objj include path per project
- much more things
This commit is contained in:
Antoine Mercadal
2015-08-04 10:35:23 -07:00
parent 6420a51dd0
commit 47611b7615
178 changed files with 8292 additions and 10040 deletions
@@ -0,0 +1,28 @@
//
// XCCAbstractOperation.h
// XcodeCapp
//
// Created by Antoine Mercadal on 6/2/15.
// Copyright (c) 2015 cappuccino-project. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "XCCCappuccinoProject.h"
@class XCCCappuccinoProject;
@interface XCCAbstractOperation : NSOperation
{
XCCTaskLauncher *taskLauncher;
}
@property NSString *operationName;
@property NSString *operationDescription;
@property XCCCappuccinoProject *cappuccinoProject;
- (instancetype)initWithCappuccinoProject:(XCCCappuccinoProject *)aCappuccinoProject taskLauncher:(XCCTaskLauncher*)aTaskLauncher;
- (void)dispatchNotificationName:(NSString *)notificationName userInfo:(id)userInfo;
- (void)dispatchNotificationName:(NSString *)notificationName;
@property (NS_NONATOMIC_IOSONLY, readonly, copy) NSMutableDictionary *operationInformations;
@end