forked from keysight-eggplant/libs-xcode
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathPBXProject.h
60 lines (55 loc) · 1.96 KB
/
PBXProject.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
#import <Foundation/Foundation.h>
// Local includes
#import "PBXCoder.h"
#import "XCConfigurationList.h"
#import "PBXGroup.h"
#import "PBXGroup.h"
@class PBXContainer;
@interface PBXProject : NSObject
{
NSString *developmentRegion;
NSMutableArray *knownRegions;
NSString *compatibilityVersion;
NSMutableArray *projectReferences;
NSMutableArray *targets;
NSString *projectDirPath;
NSString *projectRoot;
XCConfigurationList *buildConfigurationList;
PBXGroup *mainGroup;
NSString *hasScannedForEncodings;
PBXGroup *productRefGroup;
PBXContainer *container;
NSDictionary *attributes;
NSDictionary *ctx;
}
// Methods....
- (NSString *) developmentRegion; // getter
- (void) setDevelopmentRegion: (NSString *)object; // setter
- (NSMutableArray *) knownRegions; // getter
- (void) setKnownRegions: (NSMutableArray *)object; // setter
- (NSString *) compatibilityVersion; // getter
- (void) setCompatibilityVersion: (NSString *)object; // setter
- (NSMutableArray *) projectReferences; // getter
- (void) setProjectReferences: (NSMutableArray *)object; // setter
- (NSMutableArray *) targets; // getter
- (void) setTargets: (NSMutableArray *)object; // setter
- (NSString *) projectDirPath; // getter
- (void) setProjectDirPath: (NSString *)object; // setter
- (NSString *) projectRoot; // getter
- (void) setProjectRoot: (NSString *)object; // setter
- (XCConfigurationList *) buildConfigurationList; // getter
- (void) setBuildConfigurationList: (XCConfigurationList *)object; // setter
- (PBXGroup *) mainGroup; // getter
- (void) setMainGroup: (PBXGroup *)object; // setter
- (NSString *) hasScannedForEncodings; // getter
- (void) setHasScannedForEncodings: (NSString *)object; // setter
- (PBXGroup *) productRefGroup; // getter
- (void) setProductRefGroup: (PBXGroup *)object; // setter
- (PBXContainer *) container;
- (void) setContainer: (PBXContainer *)container;
- (void) setContext: (NSDictionary *)ctx;
// build
- (BOOL) build;
- (BOOL) clean;
- (BOOL) install;
@end