]> err.no Git - sope/blob - sopex/SOPEX/README
Add libxml2-dev to libsope-xml4.7-dev deps
[sope] / sopex / SOPEX / README
1 ABSTRACT
2 ========
3
4 SOPEX provides basic infrastructure for developing SOPE applications
5 using Xcode on Mac OS X. SOPEX consists of a framework, a project
6 template and several file templates. The SOPEX.framework provides functionality 
7 for launching and debugging SOPE applications. SOPEX applications can be 
8 launched as normal Desktop applications and provide their own, integrated web 
9 browser (using Apple's WebKit). Doing so, SOPEX applications are fully 
10 functional stand-alone HTML applications.
11
12
13 PREREQUISITES
14 =============
15
16 SOPEX depends on SOPE being installed. Please read the accompanied
17 documentation for details.
18
19
20 DEBUGGING
21 =========
22
23 Unlike in 1.x, SOPEX 2.x applications are single process which means you can
24 debug them using gdb (in Xcode or using the command line) as any other project.
25
26
27 USEFUL DEBUGGING DEFAULTS
28 =========================
29
30 At present there's a limited set of NSUserDefaults aiding in the debugging
31 of SOPEX applications. Please note that all user defaults for SOPE applications
32 will work as well.
33
34 -WOPort <number>:
35  if set, forces the child process to be launched on this specific port.
36  Useful for debugging with tcpdump.
37                       
38 -SOPEXDebugEnabled <bool>:
39  Global debug message trigger.
40
41 -SOPEXDebugWebConnection <bool>:
42  Use this to trigger debug messages in SOPEXWebConnection.
43
44
45 Known BUGS
46 ==========
47
48
49
50 Prebinding Notes
51 ================
52
53 General technical information about prebinding is available from Apple at
54 http://developer.apple.com/documentation/Performance/Conceptual/LaunchTime/Tasks/Prebinding.html#//apple_ref/doc/uid/20001858.
55
56 OGo frameworks currently use the range from 0xC0000000 to 0xCFFFFFFF.
57
58 Any questions and feedback regarding our use of this range should go to
59 Marcus Müller <znek@mulle-kybernetik.com>.
60
61
62 SOPEX: 0xC6000000 - 0xC6FFFFFF
63 =============================
64
65 0xC6FF0000 SOPEX