Skip to content

Commit

Permalink
Don't provide .7z build for Mac
Browse files Browse the repository at this point in the history
For simplicity and because Mac has nice support for .zip out of the box
(unpacks it automatically).

We may provide .zip for Windows too but build would weight quite much
and 7-zip (or WinRAR which supports .7z) should be installed quite often
on typical Windows machine.
  • Loading branch information
Kagami committed Jul 23, 2018
1 parent 6b5c1f1 commit a6e8f51
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
"mpv-lin64": "node-gyp rebuild && strip build/Release/boram.node -o dist/app/libboram.so && strip build/Release/checklib -o dist/app/checklib",
"pack-win32": "electron-packager dist/app --no-prune --platform=win32 --arch=ia32 --out=dist --icon=src/index/icon.ico --app-copyright='Copyright (c) 2016-2018 T-ara Industries' --win32metadata.CompanyName='T-ara Industries' --win32metadata.FileDescription='Cross-platform WebM converter' --win32metadata.OriginalFilename=boram.exe --win32metadata.ProductName=boram && cd dist && rm *win-x86/LICENSE* && cp -a ../licenses *win-x86 && 7z a -m0=lzma2 -mx=9 $(echo *win-x86).7z *win-x86",
"pack-win64": "electron-packager dist/app --no-prune --platform=win32 --arch=x64 --out=dist --icon=src/index/icon.ico --app-copyright='Copyright (c) 2016-2018 T-ara Industries' --win32metadata.CompanyName='T-ara Industries' --win32metadata.FileDescription='Cross-platform WebM converter' --win32metadata.OriginalFilename=boram.exe --win32metadata.ProductName=boram && cd dist && rm *win-x64/LICENSE* && cp -a ../licenses *win-x64 && 7z a -m0=lzma2 -mx=9 $(echo *win-x64).7z *win-x64",
"pack-mac64": "electron-packager dist/app --no-prune --platform=darwin --arch=x64 --out=dist --icon=src/index/icon.icns --app-copyright='Copyright (c) 2016-2018 T-ara Industries' --app-category-type=public.app-category.video && cd dist/*darwin-x64 && mv boram.app boram-v${npm_package_version}.app && 7z a -m0=lzma2 -mx=9 $(echo ../*darwin-x64).7z *.app && 7z a -tzip -mx=9 $(echo ../*darwin-x64).zip *.app",
"pack-mac64": "electron-packager dist/app --no-prune --platform=darwin --arch=x64 --out=dist --icon=src/index/icon.icns --app-copyright='Copyright (c) 2016-2018 T-ara Industries' --app-category-type=public.app-category.video && cd dist/*darwin-x64 && mv boram.app boram-v${npm_package_version}.app && 7z a -tzip -mx=9 $(echo ../*darwin-x64).zip *.app",
"pack-lin64": "electron-packager dist/app --no-prune --platform=linux --arch=x64 --out=dist && cd dist && rm *linux-x64/LICENSE* && cp -a ../licenses *linux-x64 && strip ../build/Release/ffmpeg58.node -o *linux-x64/libffmpeg.so && strip ../build/Release/ffmpeg57.node -o $(echo *linux-x64)/libffmpeg.so.57 && 7z a -m0=lzma2 -mx=9 $(echo *linux-x64).7z *linux-x64",
"release-win32": "rm -rf dist/*win-x86* && BORAM_PLATFORM=win32 npm run app && npm run mpv-win32 && npm run pack-win32",
"release-win64": "rm -rf dist/*win-x64* && BORAM_PLATFORM=win64 npm run app && npm run mpv-win64 && npm run pack-win64",
Expand Down

0 comments on commit a6e8f51

Please sign in to comment.