File: libzia-compile

package info (click to toggle)
tucnak 4.67-1
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 32,932 kB
  • sloc: ansic: 87,491; sh: 8,857; perl: 516; makefile: 416; xml: 21
file content (32 lines) | stat: -rwxr-xr-x 730 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#!/bin/bash
set -e
set -x

tmp=`dirname $0`
LIBZIA=`readlink -f $tmp/../src`
target=zia
if [ "$1" = "clean" ]; then target="clean"; fi

cd $LIBZIA/..
bash svnver.sh

cd $LIBZIA
# BUILD_STATIC=true 
ndk-build \
    CFLAGS=-finput-charset=iso88592 \
    NDK_PROJECT_PATH=$LIBZIA \
    NDK_APPLICATION_MK=$LIBZIA/Application.mk \
    APP_BUILD_SCRIPT=$LIBZIA/Android.mk \
    SDL_JAVA_PACKAGE_PATH=cz_nagano_tucnak \
    APP_PLATFORM=android-14 \
    APP_ABI=armeabi-v7a \
    GLIB_TOP=$HOME/c/glib \
    SDL_TOP=$HOME/c/libsdl/project \
    PNG_TOP=$HOME/c/libpng14 \
    USB_TOP=$HOME/c/libusb \
    FTDI_TOP=$HOME/c/libftdi \
    ICONV_TOP=$HOME/c/libiconv \
    OPENSSL_TOP=$HOME/c/openssl/openssl-3.1.4 \
    V=1 \
    $target