acsm-calibre-plugin/bundle_calibre_plugin.sh

28 lines
518 B
Bash
Raw Normal View History

2021-09-20 15:24:11 +06:00
#!/bin/bash
2021-09-25 20:24:03 +06:00
[ ! -f calibre-plugin/asn1crypto.zip ] && ./package_modules.sh
[ ! -f calibre-plugin/oscrypto.zip ] && ./package_modules.sh
2021-09-20 15:24:11 +06:00
pushd calibre-plugin
pushd keyextract
2021-12-17 03:26:44 +06:00
# Compile C programs:
make
popd
2021-09-20 15:24:11 +06:00
2021-12-20 03:13:19 +06:00
# Delete cache
rm -r __pycache__
2021-12-17 03:26:44 +06:00
# Set module ID. This needs to be changed if any of the module ZIPs change.
2021-12-19 16:24:48 +06:00
echo -n "2021-12-19-03" > module_id.txt
2021-12-15 15:09:52 +06:00
2021-12-17 03:26:44 +06:00
# Copy LICENSE so it'll be included in the ZIP.
cp ../LICENSE LICENSE
# Create ZIP file from calibre-plugin folder.
2021-09-20 15:24:11 +06:00
zip -r ../calibre-plugin.zip *
popd