Skip to content

Commit acd4f49

Browse files
committed
update the kivent recipes
1 parent b4693a5 commit acd4f49

File tree

2 files changed

+49
-13
lines changed

2 files changed

+49
-13
lines changed
Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,24 @@
11
#!/bin/bash
22

3-
VERSION_kivent=1.0.0
4-
URL_kivent=https://github.com/Kovak/KivEnt/archive/master.zip
5-
MD5_kivent=
6-
DEPS_kivent=(python cymunk kivy)
7-
BUILD_kivent=$BUILD_PATH/kivent/master/kivent/
8-
RECIPE_kivent=$RECIPES_PATH/kivent
9-
10-
function prebuild_kivent() {
3+
VERSION_kivent_core=2.0.0
4+
URL_kivent_core=https://github.com/kivy/KivEnt/archive/master.zip
5+
MD5_kivent_core=
6+
DEPS_kivent_core=(python kivy)
7+
BUILD_kivent_core=$BUILD_PATH/kivent_core/master/modules/core
8+
RECIPE_kivent_core=$RECIPES_PATH/kivent_core
9+
10+
function prebuild_kivent_core() {
1111
true
1212
}
1313

14-
function build_kivent() {
15-
cd $BUILD_kivent
14+
function build_kivent_core() {
15+
cd $BUILD_kivent_core
1616

1717
push_arm
1818

1919
export LDSHARED="$LIBLINK"
2020
export PYTHONPATH=$BUILD_kivy/:$PYTHONPATH
21-
export PYTHONPATH=$BUILD_cymunk/cymunk/python:$PYTHONPATH
22-
try find . -iname '__init__.pyx' -exec $CYTHON {} \;
21+
try find . -iname '*.pyx' -exec $CYTHON {} \;
2322
try $BUILD_PATH/python-install/bin/python.host setup.py build_ext -v
2423
try find build/lib.* -name "*.o" -exec $STRIP {} \;
2524

@@ -30,6 +29,6 @@ function build_kivent() {
3029
pop_arm
3130
}
3231

33-
function postbuild_kivent() {
32+
function postbuild_kivent_core() {
3433
true
3534
}

recipes/kivent_cymunk/recipe.sh

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
#!/bin/bash
2+
3+
VERSION_kivent_cymunk=2.0.0
4+
URL_kivent_cymunk=https://github.com/kivy/KivEnt/archive/master.zip
5+
MD5_kivent_cymunk=
6+
DEPS_kivent_cymunk=(python cymunk kivy kivent_core)
7+
BUILD_kivent_cymunk=$BUILD_PATH/kivent_cymunk/master/modules/cymunk
8+
RECIPE_kivent_cymunk=$RECIPES_PATH/kivent_cymunk
9+
10+
function prebuild_kivent_cymunk() {
11+
true
12+
}
13+
14+
function build_kivent_cymunk() {
15+
cd $BUILD_kivent_cymunk
16+
17+
push_arm
18+
19+
export LDSHARED="$LIBLINK"
20+
export PYTHONPATH=$BUILD_kivy/:$PYTHONPATH
21+
export PYTHONPATH=$BUILD_cymunk/:$PYTHONPATH
22+
export PYTHONPATH=$BUILD_kivent_core/:$PYTHONPATH
23+
try find . -iname 'physics.pyx' -exec $CYTHON {} \;
24+
try find . -iname 'interaction.pyx' -exec $CYTHON {} \;
25+
try $BUILD_PATH/python-install/bin/python.host setup.py build_ext -v
26+
try find build/lib.* -name "*.o" -exec $STRIP {} \;
27+
28+
export PYTHONPATH=$BUILD_hostpython/Lib/site-packages
29+
try $BUILD_hostpython/hostpython setup.py install -O2 --root=$BUILD_PATH/python-install --install-lib=lib/python2.7/site-packages
30+
31+
unset LDSHARED
32+
pop_arm
33+
}
34+
35+
function postbuild_kivent_cymunk() {
36+
true
37+
}

0 commit comments

Comments
 (0)