You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
551 B
Bash
17 lines
551 B
Bash
8 years ago
|
detectedArch=`uname -m`
|
||
|
|
||
|
case "$detectedArch" in
|
||
|
i?86) arch="x32" ;;
|
||
|
x86_64) arch="x64" ;;
|
||
|
esac
|
||
|
|
||
|
case "$OSTYPE" in
|
||
|
darwin*) platform="darwin" ;;
|
||
|
linux*) platform="linux" ;;
|
||
|
esac
|
||
|
|
||
|
echo "Rebuilding SQLite3 for Electron... ($platform, $arch)"
|
||
|
|
||
|
npm rebuild --runtime="node" --target="5.1.0" --arch="$arch" sqlite3
|
||
|
mkdir -p node_modules/sqlite3/lib/binding/electron-v1.0-$platform-$arch
|
||
|
cp "node_modules/sqlite3/lib/binding/node-v47-$platform-$arch/node_sqlite3.node" "node_modules/sqlite3/lib/binding/electron-v1.0-$platform-$arch/node_sqlite3.node"
|