From 561bec43863ce190da13c42b9f98c59cab15663e Mon Sep 17 00:00:00 2001 From: Mike Nolan Date: Fri, 31 Dec 2021 02:21:56 -0600 Subject: [PATCH] ok --- .gitignore | 1 + README.md | 13 +++++++++---- buildLinux.sh | 6 ++++++ buildSimple.sh | 5 +++++ createall.sh => buildWin.bat | 10 ++++------ buildWin.sh | 30 ++++++++++++++++++++++++++++++ create.sh | 16 ---------------- createAll.sh | 3 +++ createLinux.sh | 3 +++ createWin.sh | 3 +++ deb-arch.sh | 8 ++------ deb/DEBIAN/control | 2 +- desktop.ico | Bin 0 -> 259838 bytes packageLinux.sh | 11 +++++++++++ packageWin.sh | 5 +++++ 15 files changed, 83 insertions(+), 33 deletions(-) create mode 100755 buildLinux.sh create mode 100755 buildSimple.sh rename createall.sh => buildWin.bat (71%) mode change 100644 => 100755 create mode 100755 buildWin.sh delete mode 100755 create.sh create mode 100755 createAll.sh create mode 100755 createLinux.sh create mode 100755 createWin.sh create mode 100644 desktop.ico create mode 100755 packageLinux.sh create mode 100755 packageWin.sh diff --git a/.gitignore b/.gitignore index cb07096..31dd5d0 100644 --- a/.gitignore +++ b/.gitignore @@ -11,6 +11,7 @@ *.sln.docstates *.deb +*.zip # User-specific files (MonoDevelop/Xamarin Studio) *.userprefs diff --git a/README.md b/README.md index dea5fea..bc1a5d1 100644 --- a/README.md +++ b/README.md @@ -2,14 +2,19 @@ Record webcam in steps -# Compile for everything - ./create.sh +# Compile for everything (Windows/Linux) + ./createAll.sh # Compile for Windows - electronize build /target win /p:PublishReadyToRun=false + electronize build /target win /p:PublishReadyToRun=false or + buildWin.bat or ./createWin.sh # Compile for Mac OS electronize build /target osx /p:PublishReadyToRun=false # Compile for Linux - electronize build /target linux /p:PublishReadyToRun=false + electronize build /target linux /p:PublishReadyToRun=false or + ./createLinux.sh + +# The logo +![Logo](desktop.ico "timelapse logo") \ No newline at end of file diff --git a/buildLinux.sh b/buildLinux.sh new file mode 100755 index 0000000..5dfaab0 --- /dev/null +++ b/buildLinux.sh @@ -0,0 +1,6 @@ +#!/bin/bash +cd Timelapse + +electronize build /target custom "linux-x64;linux" /electron-arch x64 +electronize build /target custom "linux-arm;linux" /electron-arch armv7l +electronize build /target custom "linux-arm64;linux" /electron-arch arm64 diff --git a/buildSimple.sh b/buildSimple.sh new file mode 100755 index 0000000..e73c3bb --- /dev/null +++ b/buildSimple.sh @@ -0,0 +1,5 @@ +#!/bin/bash +cd Timelapse +electronize build /target win /p:PublishReadyToRun=false +electronize build /target osx /p:PublishReadyToRun=false +electronize build /target linux \ No newline at end of file diff --git a/createall.sh b/buildWin.bat old mode 100644 new mode 100755 similarity index 71% rename from createall.sh rename to buildWin.bat index c6591c3..e569af0 --- a/createall.sh +++ b/buildWin.bat @@ -1,4 +1,5 @@ - +@echo off +cd Timelapse electronize build /target custom "win-x86;win" /electron-arch ia32 /p:PublishReadyToRun=false electronize build /target custom "win-x64;win" /electron-arch x64 /p:PublishReadyToRun=false @@ -6,8 +7,5 @@ electronize build /target custom "win10-x86;win" /electron-arch ia32 /p:PublishR electronize build /target custom "win10-x64;win" /electron-arch x64 /p:PublishReadyToRun=true electronize build /target custom "win-arm;win" /electron-arch armv7l /p:PublishReadyToRun=false electronize build /target custom "win10-arm;win" /electron-arch armv7l /p:PublishReadyToRun=false -electronize build /target custom "win10-arm64;win" /electron-arch arm64 /p:PublishReadyToRun=true - -electronize build /target custom "linux-x64;linux" /electron-arch x64 -electronize build /target custom "linux-arm;linux" /electron-arch armv7l -electronize build /target custom "linux-arm64;linux" /electron-arch arm64 \ No newline at end of file +electronize build /target custom "win10-arm64;win" /electron-arch arm64 /p:PublishReadyToRun=false +cd .. \ No newline at end of file diff --git a/buildWin.sh b/buildWin.sh new file mode 100755 index 0000000..112b4c2 --- /dev/null +++ b/buildWin.sh @@ -0,0 +1,30 @@ +#!/bin/bash +cd Timelapse +electronize build /target custom "win-x86;win" /electron-arch ia32 /p:PublishReadyToRun=false +electronize build /target custom "win-x64;win" /electron-arch x64 /p:PublishReadyToRun=false + +electronize build /target custom "win10-x86;win" /electron-arch ia32 /p:PublishReadyToRun=false +electronize build /target custom "win10-x64;win" /electron-arch x64 /p:PublishReadyToRun=true +electronize build /target custom "win-arm;win" /electron-arch armv7l /p:PublishReadyToRun=false +electronize build /target custom "win10-arm;win" /electron-arch armv7l /p:PublishReadyToRun=false +electronize build /target custom "win10-arm64;win" /electron-arch arm64 /p:PublishReadyToRun=false + +#Usage: msi-packager [options] + +#source Directory containing app to package +#output write output .msi to this path + +#Options: +# -n, --name +# -v, --version Specify application version +# -m, --manufacturer +# -a, --arch Specify the target architecture: x86 or x64 (optional) +# -u, --upgrade-code Specify GUID to use for upgrading from other versions +# -i, --icon Specify an icon to use on shortcuts and installer +# -e, --executable Specify file to create shortcuts for +# -l, --local Install per user (no administrator rights required) + +#msi-packager "bin/Desktop/win-unpacked/" "../timelapsenow_1.0.0_setup-win64.msi" --icon ../desktop.ico --executable Timelapse.exe --version 1.0.0.0 --manufacturer Tesses --upgrade-code "{ee77af57-c962-4b61-a211-d4c1f08fe30f}" --arch x64 --name TimelapseNow +#msi-packager "bin/Desktop/win-ia32-unpacked/" "../timelapsenow_1.0.0_setup-win32.msi" --icon ../desktop.ico --executable Timelapse.exe --version 1.0.0.0 --manufacturer Tesses --upgrade-code "{ee77af57-c962-4b61-a211-d4c1f08fe30f}" --arch x86 --name TimelapseNow +#msi-packager "bin/Desktop/win10-unpacked/" "../timelapsenow_1.0.0_setup-win10-64.msi" --icon ../desktop.ico --executable Timelapse.exe --version 1.0.0.0 --manufacturer Tesses --upgrade-code "{ee77af57-c962-4b61-a211-d4c1f08fe30f}" --arch x64 --name TimelapseNow +#si-packager "bin/Desktop/win10-ia32-unpacked/" "../timelapsenow_1.0.0_setup-win10-32.msi" --icon ../desktop.ico --executable Timelapse.exe --version 1.0.0.0 --manufacturer Tesses --upgrade-code "{ee77af57-c962-4b61-a211-d4c1f08fe30f}" --arch x86 --name TimelapseNow diff --git a/create.sh b/create.sh deleted file mode 100755 index 958b543..0000000 --- a/create.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/bash -export ARCHITECTURE=amd64 -cd Timelapse -electronize build /target win /p:PublishReadyToRun=false -electronize build /target osx /p:PublishReadyToRun=false -electronize build /target linux - -rm -rf ../deb/usr/share/TimelapseNow/bin/ -cp -r bin/Desktop/linux-unpacked/ ../deb/usr/share/TimelapseNow/bin/ -echo "Package: timelapsenow" > ../deb/DEBIAN/control -echo "Version: 1.0.1" >> ../deb/DEBIAN/control -echo "Architecture: $ARCHITECTURE" >> ../deb/DEBIAN/control -echo "Maintainer: Michael Nolan " >> ../deb/DEBIAN/control -echo "Description: Record In Steps" >> ../deb/DEBIAN/control -dpkg-deb --build --root-owner-group ../deb -mv ../deb.deb ../timelapsenow_1.0.1_$ARCHITECTURE.deb diff --git a/createAll.sh b/createAll.sh new file mode 100755 index 0000000..536b217 --- /dev/null +++ b/createAll.sh @@ -0,0 +1,3 @@ +#!/bin/bash +./createLinux.sh +./createWin.sh \ No newline at end of file diff --git a/createLinux.sh b/createLinux.sh new file mode 100755 index 0000000..dbc8e56 --- /dev/null +++ b/createLinux.sh @@ -0,0 +1,3 @@ +#!/bin/bash +./buildLinux.sh +./packageLinux.sh \ No newline at end of file diff --git a/createWin.sh b/createWin.sh new file mode 100755 index 0000000..1b1772d --- /dev/null +++ b/createWin.sh @@ -0,0 +1,3 @@ +#!/bin/bash +./buildWin.sh +./packageWin.sh \ No newline at end of file diff --git a/deb-arch.sh b/deb-arch.sh index b7953c9..7f1496d 100644 --- a/deb-arch.sh +++ b/deb-arch.sh @@ -1,11 +1,7 @@ -export ARCHITECTURE=amd64 -cd Timelapse -rm -rf ../deb/usr/share/TimelapseNow/bin/ -cp -r bin/Desktop/linux-unpacked/ ../deb/usr/share/TimelapseNow/bin/ echo "Package: timelapsenow" > ../deb/DEBIAN/control echo "Version: 1.0.0" >> ../deb/DEBIAN/control -echo "Architecture: $ARCHITECTURE" >> ../deb/DEBIAN/control +echo "Architecture: $1" >> ../deb/DEBIAN/control echo "Maintainer: Michael Nolan " >> ../deb/DEBIAN/control echo "Description: Record In Steps" >> ../deb/DEBIAN/control dpkg-deb --build --root-owner-group ../deb -mv ../deb.deb ../timelapsenow_1.0.0_$ARCHITECTURE.deb \ No newline at end of file +mv ../deb.deb ../timelapsenow_1.0.0_$1.deb \ No newline at end of file diff --git a/deb/DEBIAN/control b/deb/DEBIAN/control index 77d4d29..1630972 100644 --- a/deb/DEBIAN/control +++ b/deb/DEBIAN/control @@ -1,5 +1,5 @@ Package: timelapsenow Version: 1.0.0 -Architecture: amd64 +Architecture: arm64 Maintainer: Michael Nolan Description: Record In Steps diff --git a/desktop.ico b/desktop.ico new file mode 100644 index 0000000000000000000000000000000000000000..a4cd9ef4f8b1eb7376f9570e1ddb57e112437489 GIT binary patch literal 259838 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 D3~`(l literal 0 HcmV?d00001 diff --git a/packageLinux.sh b/packageLinux.sh new file mode 100755 index 0000000..297d909 --- /dev/null +++ b/packageLinux.sh @@ -0,0 +1,11 @@ +#!/bin/bash +cd Timelapse +rm -rf ../deb/usr/share/TimelapseNow/bin/ +cp -r bin/Desktop/linux-unpacked/ ../deb/usr/share/TimelapseNow/bin/ +bash ../deb-arch.sh amd64 +rm -rf ../deb/usr/share/TimelapseNow/bin/ +cp -r bin/Desktop/linux-armv7l-unpacked/ ../deb/usr/share/TimelapseNow/bin/ +bash ../deb-arch.sh armhf +rm -rf ../deb/usr/share/TimelapseNow/bin/ +cp -r bin/Desktop/linux-arm64-unpacked/ ../deb/usr/share/TimelapseNow/bin/ +bash ../deb-arch.sh arm64 \ No newline at end of file diff --git a/packageWin.sh b/packageWin.sh new file mode 100755 index 0000000..f27bf4b --- /dev/null +++ b/packageWin.sh @@ -0,0 +1,5 @@ +cd Timelapse/bin/Desktop/ +zip -r ../../../timelapse_1.0.0_woa64.zip win-arm64-unpacked +zip -r ../../../timelapse_1.0.0_win32.zip win-ia32-unpacked +zip -r ../../../timelapse_1.0.0_win64.zip win-unpacked +cd ../../.. \ No newline at end of file