summarylogtreecommitdiffstats
path: root/create_patch.sh
blob: 71acd4df6e0088ce9d95e0521fd4b99d63434181 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/bash

set -e
set -o pipefail

startdir="$PWD"

[[ ! -f PebbleSDK*.tar.gz ]] && (source PKGBUILD; wget "${source[0]}")
tar xzvvf PebbleSDK*.tar.gz

cd PebbleSDK-*/Pebble
./waf 2>/dev/null || true
cd .waf*

sed 's/"python \(.*\)"\.format(/"'\''{}'\'' \1".format(sys.executable, /' \
    waflib/extras/process_resources.py > waflib/extras/process_resources.py.new

diff -u waflib/extras/process_resources.py \
    waflib/extras/process_resources.py.new > "$startdir/python-waf.patch"