]>
Commit | Line | Data |
---|---|---|
563f4f96 A |
1 | This code contains a Darwin version of CDSA along with many other security libraries. |
2 | ||
3 | Information about CDSA may be obtained from the OpenGroup web site at: | |
4 | ||
5 | http://www.opengroup.org/pubs/catalog/c914.htm | |
6 | ||
7 | Further information regarding the security of the MacOSX product is available at: | |
8 | ||
9 | http://www.apple.com/support/security/ | |
10 | ||
11 | Developers wishing to know more about developing their products in a manner consistent with MacOS security should view: | |
12 | ||
13 | http://developer.apple.com/macos/security.html | |
14 | ||
15 | ||
16 | To build this project in a Darwin environment (as opposed to building in-house | |
17 | at Apple), use the Darwin buildstyle. If you're building with Xcode, select | |
18 | "Darwin" from the "Active Build Style" popup. If you're building from the command | |
19 | line, specify the build style like so: | |
20 | ||
21 | % xcodebuild -buildstyle Darwin install | |
22 | ||
23 | This build style is necessitated by the fact that the CSP built at (and | |
24 | shipped by) Apple includes some algorithms which are proprietary to Apple; | |
25 | the source code for these algorithms is not open source. Selecting the | |
26 | Darwin build style allows the Security project (and also the CSP, in | |
27 | the libsecurity_apple_csp project, which also must be built with the | |
28 | Darwin build style) to be built from the Darwin open source tree without | |
29 | requiring the source for these algorithms. |