Revision 3a90084e
Added by koszko over 1 year ago
| build.sh | ||
|---|---|---|
| 123 | 123 |
fi |
| 124 | 124 |
done |
| 125 | 125 |
|
| 126 |
# A hack to insert the contents of default_settings.json at the appropriate |
|
| 127 |
# location in background/main.js. Uses an internal sed expression to escape |
|
| 128 |
# and indent the JSON file for use in the external sed expression. |
|
| 129 |
sed -i 's/^ `DEFAULT SETTINGS`$/'"$(sed -E 's/([\\\&\/])/\\\1/g; s/^/ /; s/$/\\/' < default_settings.json) "/g "$BUILDDIR"/background/main.js |
|
| 130 |
|
|
| 131 |
if [ "$BROWSER" = "chromium" ]; then |
|
| 132 |
cp CHROMIUM_exports_init.js "$BUILDDIR"/exports_init.js |
|
| 133 |
else |
|
| 134 |
cp MOZILLA_exports_init.js "$BUILDDIR"/exports_init.js |
|
| 135 |
fi |
|
| 126 |
./write_exports_init.sh "$BROWSER" "$BUILDDIR" default_settings.json |
|
| 136 | 127 |
|
| 137 | 128 |
cp -r copyright licenses/ "$BUILDDIR" |
| 138 | 129 |
cp dummy "$BUILDDIR" |
Also available in: Unified diff
facilitate initialization of IndexedDB for use by Haketilo