Utility script to build a FAT library for OS X
[blocksruntime.git] / buildlib
blob06a12461612d69ffc78dafabfc841af298a55f33
1 #!/bin/sh
2 : ${CC:=gcc}
3 echo "CC=$CC"
4 : ${AR:=ar}
5 echo "AR=$AR"
6 : ${RANLIB:=ranlib}
7 echo "RANLIB=$RANLIB"
8 : ${CFLAGS:=-O2}
9 echo "CFLAGS=$CFLAGS"
10 set -v
11 LIB=libBlocksRuntime.a
12 SRC=BlocksRuntime
13 if test -f $LIB; then rm $LIB; fi
14 "$CC" -c $CFLAGS -o $SRC/data.o $SRC/data.c \
15 && "$CC" -c $CFLAGS -Wno-discard-qual -o $SRC/runtime.o -I . $SRC/runtime.c \
16 && "$AR" cr $LIB $SRC/data.o $SRC/runtime.o \
17 && "$RANLIB" $LIB