Skip to content
This repository was archived by the owner on Mar 30, 2019. It is now read-only.

Commit e13860c

Browse files
committed
Added License and README
1 parent dbde137 commit e13860c

File tree

2 files changed

+87
-0
lines changed

2 files changed

+87
-0
lines changed

LICENSE

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
Copyright (c) 2013 Russell Keith-Magee.
2+
All rights reserved.
3+
4+
Redistribution and use in source and binary forms, with or without modification,
5+
are permitted provided that the following conditions are met:
6+
7+
1. Redistributions of source code must retain the above copyright notice,
8+
this list of conditions and the following disclaimer.
9+
10+
2. Redistributions in binary form must reproduce the above copyright
11+
notice, this list of conditions and the following disclaimer in the
12+
documentation and/or other materials provided with the distribution.
13+
14+
3. Neither the name of Cricket nor the names of its contributors may
15+
be used to endorse or promote products derived from this software without
16+
specific prior written permission.
17+
18+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
19+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
20+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
21+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
22+
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
23+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
24+
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
25+
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
27+
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28+
29+
30+
===========================================================================
31+
32+
Portions of the iOS compatibility code is derived from code provided as part
33+
of Kivy-iOS. The copyright for Kivy-iOS is:
34+
35+
Copyright (c) 2010-2013 Kivy Team and other contributors
36+
37+
Permission is hereby granted, free of charge, to any person obtaining a copy
38+
of this software and associated documentation files (the "Software"), to deal
39+
in the Software without restriction, including without limitation the rights
40+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
41+
copies of the Software, and to permit persons to whom the Software is
42+
furnished to do so, subject to the following conditions:
43+
44+
The above copyright notice and this permission notice shall be included in
45+
all copies or substantial portions of the Software.
46+
47+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
48+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
49+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
50+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
51+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
52+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
53+
THE SOFTWARE.

README.rst

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
Python.framework
2+
================
3+
4+
This is a meta-package for building a version of Python that can be embedded
5+
into an iOS project.
6+
7+
Quickstart
8+
----------
9+
10+
Download/clone this repository, and then in the root directory, run:
11+
12+
$ make
13+
14+
This should:
15+
16+
1. Download the original source packages
17+
2. Patch them as required for iOS compatibility
18+
3. Build the packages as iOS frameworks.
19+
20+
The build products will be in the `build` directory. You'll need to add
21+
all these frameworks (not just Python.framework) to your project.
22+
23+
Acknowledgements
24+
----------------
25+
26+
This work draws on the groundwork provided by `Kivy's iOS packaging tools.`_
27+
28+
The approach to framework packaging is drawn from `Jeff Verkoeyen`_, and
29+
`Ray Wenderlich's`_ tutorials.
30+
31+
.. _Kivy's iOS packaging tools.: https://github.com/kivy/kivy-ios
32+
33+
.. _Jeff Verkoeyen: https://github.com/jverkoey/iOS-Framework
34+
.. _Ray Wenderlich's: http://www.raywenderlich.com/41377/creating-a-static-library-in-ios-tutorial

0 commit comments

Comments
 (0)