diff --git a/scripts/compile_android_apk.sh b/scripts/compile_android_apk.sh index 68bede5c..fb4a93cb 100644 --- a/scripts/compile_android_apk.sh +++ b/scripts/compile_android_apk.sh @@ -6,7 +6,7 @@ # Check Build ID via "readelf --wide --notes libapp.so" # REQUIREMENTS -# (1) sudo apt install sdkmanager +# (1) sudo apt install openjdk-11-jdk sdkmanager # (2) sudo chown -R /opt/android-sdk # (3) sdkmanager "platform-tools" "platforms;android-33" # (4) sdkmanager --licenses @@ -15,13 +15,12 @@ # git reset --hard origin/main # git pull -git submodule update --init - cd .. rm -rf /tmp/build cp localsend /tmp/build -r pushd /tmp/build +git submodule update --init alias flutter='submodules/flutter/bin/flutter' flutter config --no-analytics flutter pub get diff --git a/scripts/compile_linux_appimage.sh b/scripts/compile_linux_appimage.sh index 83817428..73f98dbc 100644 --- a/scripts/compile_linux_appimage.sh +++ b/scripts/compile_linux_appimage.sh @@ -1,19 +1,21 @@ # REQUIREMENTS -# (1) sudo apt install clang cmake libgtk-3-dev ninja-build -# (2) Download from https://github.com/AppImageCrafters/appimage-builder/releases +# (1) For Flutter: sudo apt install curl clang cmake libgtk-3-dev ninja-build +# Project specific: sudo apt install libayatana-appindicator3-dev +# (2) For AppImage: +# sudo apt install libfuse2 +# Download from https://github.com/AppImageCrafters/appimage-builder/releases # then sudo chmod +x appimage-builder-1.1.0-x86_64.AppImage && sudo mv appimage-builder-1.1.0-x86_64.AppImage /usr/local/bin/appimage-builder # UNCOMMENT THESE LINES TO BUILD FROM LATEST COMMIT # git reset --hard origin/main # git pull -git submodule update --init - cd .. rm -rf /tmp/build cp localsend /tmp/build -r pushd /tmp/build +git submodule update --init alias flutter='submodules/flutter/bin/flutter' flutter clean @@ -34,3 +36,4 @@ rm -rf appimage-build popd cd localsend +cp /tmp/build/LocalSend-latest-x86_64.AppImage . diff --git a/scripts/verify_exe_signature.ps1 b/scripts/verify_exe_signature.ps1 new file mode 100644 index 00000000..bf538bd9 --- /dev/null +++ b/scripts/verify_exe_signature.ps1 @@ -0,0 +1,2 @@ +$signtoolPath = "C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64\signtool.exe" +& $signtoolPath verify build\windows\runner\Release\localsend_app.exe \ No newline at end of file