19 lines
565 B
Bash
Executable File
19 lines
565 B
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
|
|
SQLITE=sqlite-autoconf-3310100
|
|
SQLITE_SRC=sqlite_src
|
|
DEMO=sqlite_demo
|
|
|
|
# Download SQLite source files
|
|
[ ! -d $SQLITE_SRC ] && rm -f $SQLITE.tar.gz && \
|
|
wget http://www3.sqlite.org/2020/$SQLITE.tar.gz \
|
|
&& rm -rf $SQLITE && tar xf $SQLITE.tar.gz \
|
|
&& mv $SQLITE $SQLITE_SRC \
|
|
&& rm -f $SQLITE.tar.gz
|
|
|
|
[ -e $DEMO ] && rm -f $DEMO
|
|
echo -e "Starting to build $DEMO ..."
|
|
occlum-gcc -O2 -I$SQLITE_SRC sqlite_demo.c $SQLITE_SRC/sqlite3.c -lpthread -ldl -o $DEMO
|
|
echo -e "Build $DEMO succeed"
|