Replaced slow pexpect with subprocess.popen which is fast. Implemented Results()...
[progcomp10.git] / src / progcomp.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 45;
7         objects = {
8
9 /* Begin PBXFileReference section */
10                 22CAFEEA11D84076001ECDEF /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; };
11                 22CAFEEB11D84076001ECDEF /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
12                 22CAFEEC11D84076001ECDEF /* rpsconst.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = rpsconst.py; sourceTree = "<group>"; };
13                 22CAFEED11D84076001ECDEF /* SampleAgents.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = SampleAgents.py; sourceTree = "<group>"; };
14                 22CAFEEE11D84076001ECDEF /* selectAlgorithms.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = selectAlgorithms.py; sourceTree = "<group>"; };
15                 22CAFEEF11D84076001ECDEF /* simulate.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = simulate.py; sourceTree = "<group>"; };
16                 22CAFEF011D84076001ECDEF /* uccProgComp.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = uccProgComp.py; sourceTree = "<group>"; };
17                 22CAFF7B11D840E3001ECDEF /* __init__.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = __init__.py; path = link/__init__.py; sourceTree = "<group>"; };
18                 22CAFF7C11D840E3001ECDEF /* externAgent.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = externAgent.py; path = link/externAgent.py; sourceTree = "<group>"; };
19                 22CAFF7E11D840E3001ECDEF /* __init__.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = __init__.py; sourceTree = "<group>"; };
20                 22CAFF8011D840E3001ECDEF /* ANSI.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = ANSI.py; sourceTree = "<group>"; };
21                 22CAFF8211D840E3001ECDEF /* ANSI.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = ANSI.html; sourceTree = "<group>"; };
22                 22CAFF8311D840E3001ECDEF /* clean.css */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.css; path = clean.css; sourceTree = "<group>"; };
23                 22CAFF8411D840E3001ECDEF /* email.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = email.png; sourceTree = "<group>"; };
24                 22CAFF8511D840E3001ECDEF /* examples.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = examples.html; sourceTree = "<group>"; };
25                 22CAFF8611D840E3001ECDEF /* fdpexpect.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = fdpexpect.html; sourceTree = "<group>"; };
26                 22CAFF8711D840E3001ECDEF /* FSM.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = FSM.html; sourceTree = "<group>"; };
27                 22CAFF8811D840E3001ECDEF /* index.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = index.html; sourceTree = "<group>"; };
28                 22CAFF8911D840E3001ECDEF /* index.template.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = index.template.html; sourceTree = "<group>"; };
29                 22CAFF8A11D840E3001ECDEF /* pexpect.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pexpect.html; sourceTree = "<group>"; };
30                 22CAFF8B11D840E3001ECDEF /* pxssh.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pxssh.html; sourceTree = "<group>"; };
31                 22CAFF8C11D840E3001ECDEF /* screen.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = screen.html; sourceTree = "<group>"; };
32                 22CAFF8E11D840E3001ECDEF /* astat.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = astat.py; sourceTree = "<group>"; };
33                 22CAFF8F11D840E3001ECDEF /* bd_client.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = bd_client.py; sourceTree = "<group>"; };
34                 22CAFF9011D840E3001ECDEF /* bd_serv.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = bd_serv.py; sourceTree = "<group>"; };
35                 22CAFF9111D840E3001ECDEF /* cgishell.cgi */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = cgishell.cgi; sourceTree = "<group>"; };
36                 22CAFF9211D840E3001ECDEF /* chess.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = chess.py; sourceTree = "<group>"; };
37                 22CAFF9311D840E3001ECDEF /* chess2.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = chess2.py; sourceTree = "<group>"; };
38                 22CAFF9411D840E3001ECDEF /* chess3.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = chess3.py; sourceTree = "<group>"; };
39                 22CAFF9511D840E3001ECDEF /* df.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = df.py; sourceTree = "<group>"; };
40                 22CAFF9611D840E3001ECDEF /* fix_cvs_files.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = fix_cvs_files.py; sourceTree = "<group>"; };
41                 22CAFF9711D840E3001ECDEF /* ftp.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = ftp.py; sourceTree = "<group>"; };
42                 22CAFF9811D840E3001ECDEF /* hive.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = hive.py; sourceTree = "<group>"; };
43                 22CAFF9911D840E3001ECDEF /* log_69.80.212.10 */ = {isa = PBXFileReference; lastKnownFileType = file; path = log_69.80.212.10; sourceTree = "<group>"; };
44                 22CAFF9A11D840E3001ECDEF /* log_69.80.212.11 */ = {isa = PBXFileReference; lastKnownFileType = file; path = log_69.80.212.11; sourceTree = "<group>"; };
45                 22CAFF9B11D840E3001ECDEF /* monitor.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = monitor.py; sourceTree = "<group>"; };
46                 22CAFF9C11D840E3001ECDEF /* passmass.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = passmass.py; sourceTree = "<group>"; };
47                 22CAFF9D11D840E3001ECDEF /* python.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = python.py; sourceTree = "<group>"; };
48                 22CAFF9E11D840E3001ECDEF /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
49                 22CAFF9F11D840E3001ECDEF /* rippy.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = rippy.py; sourceTree = "<group>"; };
50                 22CAFFA011D840E3001ECDEF /* script.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = script.py; sourceTree = "<group>"; };
51                 22CAFFA111D840E3001ECDEF /* ssh_session.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = ssh_session.py; sourceTree = "<group>"; };
52                 22CAFFA211D840E3001ECDEF /* ssh_tunnel.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = ssh_tunnel.py; sourceTree = "<group>"; };
53                 22CAFFA311D840E3001ECDEF /* sshls.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = sshls.py; sourceTree = "<group>"; };
54                 22CAFFA411D840E3001ECDEF /* table_test.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = table_test.html; sourceTree = "<group>"; };
55                 22CAFFA511D840E3001ECDEF /* topip.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = topip.py; sourceTree = "<group>"; };
56                 22CAFFA611D840E3001ECDEF /* uptime.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = uptime.py; sourceTree = "<group>"; };
57                 22CAFFA711D840E3001ECDEF /* fdpexpect.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = fdpexpect.py; sourceTree = "<group>"; };
58                 22CAFFA811D840E3001ECDEF /* FSM.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = FSM.py; sourceTree = "<group>"; };
59                 22CAFFA911D840E3001ECDEF /* INSTALL */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = INSTALL; sourceTree = "<group>"; };
60                 22CAFFAA11D840E3001ECDEF /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; };
61                 22CAFFAB11D840E3001ECDEF /* pexpect.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = pexpect.py; sourceTree = "<group>"; };
62                 22CAFFAD11D840E3001ECDEF /* PKG-INFO */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "PKG-INFO"; sourceTree = "<group>"; };
63                 22CAFFAE11D840E3001ECDEF /* pxssh.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = pxssh.py; sourceTree = "<group>"; };
64                 22CAFFAF11D840E3001ECDEF /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
65                 22CAFFB011D840E3001ECDEF /* screen.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = screen.py; sourceTree = "<group>"; };
66                 22CAFFB111D840E3001ECDEF /* setup.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = setup.py; sourceTree = "<group>"; };
67 /* End PBXFileReference section */
68
69 /* Begin PBXGroup section */
70                 08FB7794FE84155DC02AAC07 /* progcomp */ = {
71                         isa = PBXGroup;
72                         children = (
73                                 22CAFF7711D840CB001ECDEF /* link */,
74                                 22CAFEEA11D84076001ECDEF /* LICENSE */,
75                                 22CAFEEB11D84076001ECDEF /* README */,
76                                 22CAFEEC11D84076001ECDEF /* rpsconst.py */,
77                                 22CAFEED11D84076001ECDEF /* SampleAgents.py */,
78                                 22CAFEEE11D84076001ECDEF /* selectAlgorithms.py */,
79                                 22CAFEEF11D84076001ECDEF /* simulate.py */,
80                                 22CAFEF011D84076001ECDEF /* uccProgComp.py */,
81                         );
82                         name = progcomp;
83                         sourceTree = "<group>";
84                 };
85                 22CAFF7711D840CB001ECDEF /* link */ = {
86                         isa = PBXGroup;
87                         children = (
88                                 22CAFF7B11D840E3001ECDEF /* __init__.py */,
89                                 22CAFF7C11D840E3001ECDEF /* externAgent.py */,
90                                 22CAFF7D11D840E3001ECDEF /* pexpect */,
91                         );
92                         name = link;
93                         sourceTree = "<group>";
94                 };
95                 22CAFF7D11D840E3001ECDEF /* pexpect */ = {
96                         isa = PBXGroup;
97                         children = (
98                                 22CAFF7E11D840E3001ECDEF /* __init__.py */,
99                                 22CAFF8011D840E3001ECDEF /* ANSI.py */,
100                                 22CAFF8111D840E3001ECDEF /* doc */,
101                                 22CAFF8D11D840E3001ECDEF /* examples */,
102                                 22CAFFA711D840E3001ECDEF /* fdpexpect.py */,
103                                 22CAFFA811D840E3001ECDEF /* FSM.py */,
104                                 22CAFFA911D840E3001ECDEF /* INSTALL */,
105                                 22CAFFAA11D840E3001ECDEF /* LICENSE */,
106                                 22CAFFAB11D840E3001ECDEF /* pexpect.py */,
107                                 22CAFFAD11D840E3001ECDEF /* PKG-INFO */,
108                                 22CAFFAE11D840E3001ECDEF /* pxssh.py */,
109                                 22CAFFAF11D840E3001ECDEF /* README */,
110                                 22CAFFB011D840E3001ECDEF /* screen.py */,
111                                 22CAFFB111D840E3001ECDEF /* setup.py */,
112                         );
113                         name = pexpect;
114                         path = link/pexpect;
115                         sourceTree = "<group>";
116                 };
117                 22CAFF8111D840E3001ECDEF /* doc */ = {
118                         isa = PBXGroup;
119                         children = (
120                                 22CAFF8211D840E3001ECDEF /* ANSI.html */,
121                                 22CAFF8311D840E3001ECDEF /* clean.css */,
122                                 22CAFF8411D840E3001ECDEF /* email.png */,
123                                 22CAFF8511D840E3001ECDEF /* examples.html */,
124                                 22CAFF8611D840E3001ECDEF /* fdpexpect.html */,
125                                 22CAFF8711D840E3001ECDEF /* FSM.html */,
126                                 22CAFF8811D840E3001ECDEF /* index.html */,
127                                 22CAFF8911D840E3001ECDEF /* index.template.html */,
128                                 22CAFF8A11D840E3001ECDEF /* pexpect.html */,
129                                 22CAFF8B11D840E3001ECDEF /* pxssh.html */,
130                                 22CAFF8C11D840E3001ECDEF /* screen.html */,
131                         );
132                         path = doc;
133                         sourceTree = "<group>";
134                 };
135                 22CAFF8D11D840E3001ECDEF /* examples */ = {
136                         isa = PBXGroup;
137                         children = (
138                                 22CAFF8E11D840E3001ECDEF /* astat.py */,
139                                 22CAFF8F11D840E3001ECDEF /* bd_client.py */,
140                                 22CAFF9011D840E3001ECDEF /* bd_serv.py */,
141                                 22CAFF9111D840E3001ECDEF /* cgishell.cgi */,
142                                 22CAFF9211D840E3001ECDEF /* chess.py */,
143                                 22CAFF9311D840E3001ECDEF /* chess2.py */,
144                                 22CAFF9411D840E3001ECDEF /* chess3.py */,
145                                 22CAFF9511D840E3001ECDEF /* df.py */,
146                                 22CAFF9611D840E3001ECDEF /* fix_cvs_files.py */,
147                                 22CAFF9711D840E3001ECDEF /* ftp.py */,
148                                 22CAFF9811D840E3001ECDEF /* hive.py */,
149                                 22CAFF9911D840E3001ECDEF /* log_69.80.212.10 */,
150                                 22CAFF9A11D840E3001ECDEF /* log_69.80.212.11 */,
151                                 22CAFF9B11D840E3001ECDEF /* monitor.py */,
152                                 22CAFF9C11D840E3001ECDEF /* passmass.py */,
153                                 22CAFF9D11D840E3001ECDEF /* python.py */,
154                                 22CAFF9E11D840E3001ECDEF /* README */,
155                                 22CAFF9F11D840E3001ECDEF /* rippy.py */,
156                                 22CAFFA011D840E3001ECDEF /* script.py */,
157                                 22CAFFA111D840E3001ECDEF /* ssh_session.py */,
158                                 22CAFFA211D840E3001ECDEF /* ssh_tunnel.py */,
159                                 22CAFFA311D840E3001ECDEF /* sshls.py */,
160                                 22CAFFA411D840E3001ECDEF /* table_test.html */,
161                                 22CAFFA511D840E3001ECDEF /* topip.py */,
162                                 22CAFFA611D840E3001ECDEF /* uptime.py */,
163                         );
164                         path = examples;
165                         sourceTree = "<group>";
166                 };
167 /* End PBXGroup section */
168
169 /* Begin PBXLegacyTarget section */
170                 D28A88AD04BDD90700651E21 /* progcomp */ = {
171                         isa = PBXLegacyTarget;
172                         buildArgumentsString = "$(ACTION)";
173                         buildConfigurationList = 1DEB918F08733D9F0010E9CD /* Build configuration list for PBXLegacyTarget "progcomp" */;
174                         buildPhases = (
175                         );
176                         buildToolPath = /usr/bin/make;
177                         dependencies = (
178                         );
179                         name = progcomp;
180                         passBuildSettingsInEnvironment = 1;
181                         productName = progcomp;
182                 };
183 /* End PBXLegacyTarget section */
184
185 /* Begin PBXProject section */
186                 08FB7793FE84155DC02AAC07 /* Project object */ = {
187                         isa = PBXProject;
188                         buildConfigurationList = 1DEB919308733D9F0010E9CD /* Build configuration list for PBXProject "progcomp" */;
189                         compatibilityVersion = "Xcode 3.1";
190                         hasScannedForEncodings = 1;
191                         mainGroup = 08FB7794FE84155DC02AAC07 /* progcomp */;
192                         projectDirPath = "";
193                         projectRoot = "";
194                         targets = (
195                                 D28A88AD04BDD90700651E21 /* progcomp */,
196                         );
197                 };
198 /* End PBXProject section */
199
200 /* Begin XCBuildConfiguration section */
201                 1DEB919008733D9F0010E9CD /* Debug */ = {
202                         isa = XCBuildConfiguration;
203                         buildSettings = {
204                                 COPY_PHASE_STRIP = NO;
205                                 DEBUGGING_SYMBOLS = YES;
206                                 GCC_DYNAMIC_NO_PIC = NO;
207                                 GCC_ENABLE_FIX_AND_CONTINUE = YES;
208                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
209                                 GCC_OPTIMIZATION_LEVEL = 0;
210                                 OTHER_CFLAGS = "";
211                                 OTHER_LDFLAGS = "";
212                                 PRODUCT_NAME = progcomp;
213                         };
214                         name = Debug;
215                 };
216                 1DEB919108733D9F0010E9CD /* Release */ = {
217                         isa = XCBuildConfiguration;
218                         buildSettings = {
219                                 COPY_PHASE_STRIP = YES;
220                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
221                                 OTHER_CFLAGS = "";
222                                 OTHER_LDFLAGS = "";
223                                 PRODUCT_NAME = progcomp;
224                         };
225                         name = Release;
226                 };
227                 1DEB919408733D9F0010E9CD /* Debug */ = {
228                         isa = XCBuildConfiguration;
229                         buildSettings = {
230                                 ARCHS = "$(ARCHS_STANDARD_32_BIT)";
231                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
232                                 GCC_WARN_UNUSED_VARIABLE = YES;
233                                 ONLY_ACTIVE_ARCH = YES;
234                                 PREBINDING = NO;
235                                 SDKROOT = macosx10.6;
236                         };
237                         name = Debug;
238                 };
239                 1DEB919508733D9F0010E9CD /* Release */ = {
240                         isa = XCBuildConfiguration;
241                         buildSettings = {
242                                 ARCHS = "$(ARCHS_STANDARD_32_BIT)";
243                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
244                                 GCC_WARN_UNUSED_VARIABLE = YES;
245                                 PREBINDING = NO;
246                                 SDKROOT = macosx10.6;
247                         };
248                         name = Release;
249                 };
250 /* End XCBuildConfiguration section */
251
252 /* Begin XCConfigurationList section */
253                 1DEB918F08733D9F0010E9CD /* Build configuration list for PBXLegacyTarget "progcomp" */ = {
254                         isa = XCConfigurationList;
255                         buildConfigurations = (
256                                 1DEB919008733D9F0010E9CD /* Debug */,
257                                 1DEB919108733D9F0010E9CD /* Release */,
258                         );
259                         defaultConfigurationIsVisible = 0;
260                         defaultConfigurationName = Release;
261                 };
262                 1DEB919308733D9F0010E9CD /* Build configuration list for PBXProject "progcomp" */ = {
263                         isa = XCConfigurationList;
264                         buildConfigurations = (
265                                 1DEB919408733D9F0010E9CD /* Debug */,
266                                 1DEB919508733D9F0010E9CD /* Release */,
267                         );
268                         defaultConfigurationIsVisible = 0;
269                         defaultConfigurationName = Release;
270                 };
271 /* End XCConfigurationList section */
272         };
273         rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
274 }

UCC git Repository :: git.ucc.asn.au