0
|
1 download_zip()
|
|
2 {
|
|
3 VERSION=0.6
|
|
4 NAME=dyncall-${VERSION}
|
|
5 ZIP=${NAME}.zip
|
|
6 wget http://dyncall.org/r${VERSION}/${ZIP}
|
|
7 unzip ${ZIP}
|
|
8 mv ${NAME} src/dyncall
|
|
9 rm ${ZIP}
|
|
10 }
|
|
11
|
|
12 checkout_src()
|
|
13 {
|
|
14 svn co https://dyncall.org/svn/dyncall/trunk/dyncall src/dyncall
|
|
15 svnversion src/dyncall >src/dyncall/SVNVERSION
|
|
16 }
|
|
17
|
|
18 configure_dyncall()
|
|
19 {
|
|
20 cat <<EOF >src/dyncall/ConfigVars
|
|
21 #auto-generated by dyncall/configure
|
|
22 CONFIG_PACKAGE=dyncall
|
|
23 CONFIG_ARCH=universal
|
|
24 CONFIG_TOOL=gcc
|
|
25 CONFIG_ASM=gcc
|
|
26 CONFIG_CONFIG=release
|
|
27 CONFIG_BUILDPREFIX=.
|
|
28 EOF
|
|
29 }
|
|
30
|
|
31 # choose between 'checkout_src' or 'download_zip'
|
|
32
|
|
33 checkout_src
|
|
34 # download_zip
|
|
35 # configure_dyncall
|
|
36
|