Project

General

Profile

Source Code » History » Version 31

Adrian Georgescu, 11/11/2012 03:44 PM

1 6 Adrian Georgescu
h1. Source Code
2 1 Adrian Georgescu
3 12 Adrian Georgescu
Due to the constraints introduced by Apple related to distribution through the Mac App Store it is possible to build Blink only if you have access to development certificates and profiles associated with AG Projects and Apple Store Blink application identifier and your machine hardware ID is entitled as described in the "Xcode development process":http://developer.apple.com/library/mac/#documentation/ToolsLanguages/Conceptual/OSXWorkflowGuide/ProvisioningYourApplication/ProvisioningYourApplication.html#//apple_ref/doc/uid/TP40011201-CH11-SW4
4 1 Adrian Georgescu
5 18 Adrian Georgescu
You may be able to build and run Blink Cocoa for Snow Leopard if the version is dated prior to September 18th, 2011, the tar files for the distribution are still available "here":http://download.ag-projects.com/Blink/MacOSX/ or if you remove any code that depends on Apple signing process.
6 15 Adrian Georgescu
7 6 Adrian Georgescu
h2. No Support
8 5 Adrian Georgescu
9 30 Adrian Georgescu
Blink Cocoa source code tree is hereby provided as-is, there is no support available.
10
11 5 Adrian Georgescu
12 6 Adrian Georgescu
h2. Software Repository
13 3 Adrian Georgescu
14 22 Adrian Georgescu
The source code can be retrieved using darcs version control tool or by using the Repository link.
15 1 Adrian Georgescu
16 4 Adrian Georgescu
<pre>
17 1 Adrian Georgescu
darcs get http://devel.ag-projects.com/repositories/public/blink-cocoa
18 4 Adrian Georgescu
</pre>
19 1 Adrian Georgescu
20
21
h2. Dependencies
22
23 2 Adrian Georgescu
h3. Platform requirements
24
25
 * Intel 32Bit kernel mode
26 26 Adrian Georgescu
 * MacOSX = 10.6
27
 * XCode = 4.3.3
28 2 Adrian Georgescu
29 26 Adrian Georgescu
h3. Packages
30 2 Adrian Georgescu
31 28 Adrian Georgescu
 * "SIP SIMPLE Client SDK >= 0.30.0":http://sipsimpleclient.org
32 31 Adrian Georgescu
 * Growl python bindings http://growl.info
33
 * python-cjson http://pypi.python.org/pypi/python-cjson
34
 * formencode http://www.formencode.org
35
 * sqlobject http://pypi.python.org/pypi/SQLObject
36
 * python-ldap == 2.3.13 http://www.python-ldap.org
37
 * M2Crypto http://chandlerproject.org/Projects/MeTooCrypto
38 1 Adrian Georgescu
39 26 Adrian Georgescu
All Python packages must be copied under Distribution/Resources/lib folder. 
40 1 Adrian Georgescu
41 28 Adrian Georgescu
All C compiled libraries must be copied under Distribution/Frameworks folder.
42 23 Adrian Georgescu
43 27 Adrian Georgescu
h3. Building dependencies
44
45 26 Adrian Georgescu
For how to build the dependencies see the documentation that comes with each package.
46 1 Adrian Georgescu
47 27 Adrian Georgescu
Do no ask us for how to build the required dependencies because it is as difficult as having people landed on the Moon, which is not even certain it actually happened.