30 lines
609 B
Bash
Executable file
30 lines
609 B
Bash
Executable file
#!/bin/bash
|
||
|
||
. ./environment.sh
|
||
|
||
set -x
|
||
|
||
if [ ! -d kivy ]; then
|
||
try git clone https://github.com/tito/kivy
|
||
try cd kivy
|
||
try git checkout ios-support
|
||
try cd ..
|
||
fi
|
||
|
||
if [ "X$1" == "X-f" ]; then
|
||
try cd kivy
|
||
try git clean -dxf
|
||
try git fetch
|
||
try git checkout ios-support
|
||
try cd ..
|
||
fi
|
||
|
||
export LDSHARED="$KIVYIOSROOT/liblink"
|
||
|
||
cd kivy
|
||
export CFLAGS="$CFLAGS -march=armv7 -mcpu=arm1176jzf-s -mcpu=cortex-a8 -g -O0"
|
||
make ios
|
||
|
||
# FIXME this part is build/cpu dependent :/
|
||
bd=build/lib.macosx-*/kivy
|
||
try $KIVYIOSROOT/biglink $BUILDROOT/lib/libkivy.a $bd $bd/graphics $bd/core/window $bd/core/text $bd/core/image
|