1
0
mirror of https://github.com/arsenetar/dupeguru.git synced 2026-01-22 22:51:39 +00:00

Update Packaging

- Add changes from OSX build to local hscommon/build.py
- Update package.py & srcpkg.sh
  - Remove invalid submodule references
  - Update srcpkg.sh to use xz
- Update package.py pyinstaller configuration
  - Call PyInstaller inline
  - Add --noconfirm option to be more script friendly
  - Add UCRT Redist location to path should fix #545 as now all the dlls
    are included
This commit is contained in:
2019-12-31 20:28:35 -06:00
parent 7ba8aa3514
commit de8a0a21b2
4 changed files with 48 additions and 23 deletions

View File

@@ -7,7 +7,7 @@ dest="dupeguru-src-${version}.tar"
git archive -o ${dest} HEAD
# Now, we need to include submodules
submodules="hscommon qtlib cocoalib"
submodules="cocoalib"
for submodule in $submodules; do
echo "Adding submodule ${submodule} to archive"
@@ -17,5 +17,5 @@ for submodule in $submodules; do
rm ${archive_name}
done
gzip -f ${dest}
echo "Built source package ${dest}.gz"
xz ${dest}
echo "Built source package ${dest}.xz"