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,40 @@
//
// ProcessSourceOperation.h
// XcodeCapp
//
// Created by Aparajita on 4/27/13.
// Copyright (c) 2013 Cappuccino Project. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "XCCAbstractOperation.h"
@class XCCCappuccinoProject;
@class XCCTaskLauncher;
extern NSString * const XCCConversionDidStartNotification;
extern NSString * const XCCConversionDidEndNotification;
extern NSString * const XCCObjjDidStartNotification;
extern NSString * const XCCObjjDidEndNotification;
extern NSString * const XCCCappLintDidStartNotification;
extern NSString * const XCCCappLintDidEndNotification;
extern NSString * const XCCObjj2ObjcSkeletonDidStartNotification;
extern NSString * const XCCObjj2ObjcSkeletonDidEndNotification;
extern NSString * const XCCNib2CibDidStartNotification;
extern NSString * const XCCNib2CibDidEndNotification;
extern NSString * const XCCObjjDidGenerateErrorNotification;
extern NSString * const XCCCappLintDidGenerateErrorNotification;
extern NSString * const XCCObjj2ObjcSkeletonDidGenerateErrorNotification;
extern NSString * const XCCNib2CibDidGenerateErrorNotification;
@interface XCCSourceProcessingOperation : XCCAbstractOperation
{
NSTask *task;
}
@property NSString *sourcePath;
- (instancetype)initWithCappuccinoProject:(XCCCappuccinoProject *)aCappuccinoProject taskLauncher:(XCCTaskLauncher*)aTaskLauncher sourcePath:(NSString *)sourcePath;
@end