maindocs.h
author snej@snej.local
Sun Apr 12 22:16:14 2009 -0700 (2009-04-12)
changeset 9 aa5eb3fd6ebf
permissions -rw-r--r--
Doc touch-up
snej@2
     1
//
snej@2
     2
//  maindocs.h
snej@2
     3
//  MYCrypto
snej@2
     4
//
snej@2
     5
//  Created by Jens Alfke on 4/06/09.
snej@2
     6
//  Copyright 2009 Jens Alfke. All rights reserved.
snej@2
     7
//
snej@2
     8
// This file just contains the Doxygen comments that generate the main (index.html) page content.
snej@2
     9
snej@2
    10
snej@2
    11
/*! \mainpage MYCrypto: Mooseyard Cryptography Library
snej@2
    12
 
snej@2
    13
    <center><b>By <a href="/Jens/">Jens Alfke</a></b></center>
snej@2
    14
snej@2
    15
\section intro_sec Introduction
snej@2
    16
 
snej@2
    17
    MYCrypto is a set of Objective-C cryptography classes for Cocoa applications on Mac OS X and iPhone.
snej@2
    18
    
snej@2
    19
    <a href="annotated.html">Browse the class documentation.</a>
snej@2
    20
 
snej@2
    21
\section license License
snej@2
    22
 
snej@2
    23
 MYCrypto is released under a BSD license, which means you can freely use it in open-source
snej@2
    24
 or commercial projects, provided you give credit in your documentation or About box.
snej@2
    25
   
snej@2
    26
\section config Configuration
snej@2
    27
 
snej@2
    28
    MYCrypto requires Mac OS X 10.5 or later, since it uses Objective-C 2 features like
snej@2
    29
    properties and for...in loops.
snej@2
    30
 
snej@2
    31
    MYCrypto uses my <a href="/hg/hgwebdir.cgi/MYUtilities">MYUtilities</a> library. You'll need to have downloaded that library, and added
snej@2
    32
    the necessary source files and headers to your project. See the MYCrypto Xcode project,
snej@2
    33
    which contains the minimal set of MYUtilities files needed to build MYUtilities. (That project
snej@2
    34
    has its search paths set up to assume that MYUtilities is in a directory next to MYCrypto.)
snej@2
    35
snej@2
    36
\section download How To Get It
snej@2
    37
snej@2
    38
    <ul>
snej@2
    39
    <li><a href="/hg/hgwebdir.cgi/MYCrypto/archive/tip.zip">Download the current source code</a>
snej@2
    40
    <li>To check out the source code using <a href="http://selenic.com/mercurial">Mercurial</a>:
snej@2
    41
    \verbatim hg clone /hg/hgwebdir.cgi/MYCrypto/ MYCrypto \endverbatim
snej@2
    42
    <li>As described above, you'll also need to download or check out <a href="/hg/hgwebdir.cgi/MYUtilities">MYUtilities</a> and put it in 
snej@2
    43
    a directory next to MYCrypto.
snej@2
    44
    </ul>
snej@2
    45
snej@2
    46
    Or if you're just looking:
snej@2
    47
snej@2
    48
    <ul>
snej@2
    49
    <li><a href="/hg/hgwebdir.cgi/MYCrypto/file/tip">Browse the source code</a>
snej@2
    50
    <li><a href="annotated.html">Browse the class documentation</a>
snej@2
    51
    </ul>
snej@2
    52
    
snej@2
    53
 */