Skip to content

Commit

Permalink
clean up
Browse files Browse the repository at this point in the history
  • Loading branch information
neodix42 committed Jan 19, 2025
1 parent 21f4f8b commit 92cef2b
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 68 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/build-ton-linux-arm64-appimage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,11 +34,11 @@ jobs:
- name: Make AppImages
run: |
cp assembly/appimage/create-appimages-arm64.sh .
cp assembly/appimage/create-appimages.sh .
cp assembly/appimage/AppRun .
cp assembly/appimage/ton.png .
chmod +x create-appimages-arm64.sh
./create-appimages-arm64.sh
chmod +x create-appimages.sh
./create-appimages.sh aarch64
rm -rf artifacts
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-ton-linux-x86-64-appimage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ jobs:
cp assembly/appimage/AppRun .
cp assembly/appimage/ton.png .
chmod +x create-appimages.sh
./create-appimages.sh
./create-appimages.sh x86_64
rm -rf artifacts
Expand Down
48 changes: 0 additions & 48 deletions assembly/appimage/create-appimages-arm64.sh

This file was deleted.

24 changes: 13 additions & 11 deletions assembly/appimage/create-appimages.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,15 @@ if [ ! -d "artifacts" ]; then
echo "No artifacts found."
exit 2
fi
# x86_64 or aarch64
ARCH=$1

rm -rf appimages

mkdir -p appimages/artifacts

wget -nc https://github.com/AppImage/appimagetool/releases/download/continuous/appimagetool-x86_64.AppImage
chmod +x ./appimagetool-x86_64.AppImage
wget -nc https://github.com/AppImage/appimagetool/releases/download/continuous/appimagetool-$ARCH.AppImage
chmod +x ./appimagetool-$ARCH.AppImage

cd appimages
for file in ../artifacts/*; do
Expand All @@ -26,19 +28,19 @@ for file in ../artifacts/*; do
cp ../ton.png $appName.AppDir/$appName.png
cp $file $appName.AppDir/usr/bin/
cp ../build/openssl_3/libcrypto.so.3 \
/lib/x86_64-linux-gnu/libatomic.so.1 \
/lib/x86_64-linux-gnu/libsodium.so.23 \
/lib/x86_64-linux-gnu/libz.so.1 \
/lib/x86_64-linux-gnu/liblz4.so.1 \
/lib/x86_64-linux-gnu/libmicrohttpd.so.12 \
/lib/x86_64-linux-gnu/libreadline.so.8 \
/lib/x86_64-linux-gnu/libstdc++.so.6 \
/lib/$ARCH-linux-gnu/libatomic.so.1 \
/lib/$ARCH-linux-gnu/libsodium.so.23 \
/lib/$ARCH-linux-gnu/libz.so.1 \
/lib/$ARCH-linux-gnu/liblz4.so.1 \
/lib/$ARCH-linux-gnu/libmicrohttpd.so.12 \
/lib/$ARCH-linux-gnu/libreadline.so.8 \
/lib/$ARCH-linux-gnu/libstdc++.so.6 \
$appName.AppDir/usr/lib/

chmod +x ./$appName.AppDir/usr/bin/$appName
# create AppImage
./../appimagetool-x86_64.AppImage -l $appName.AppDir
mv $appName-x86_64.AppImage artifacts/$appName
./../appimagetool-$ARCH.AppImage -l $appName.AppDir
mv $appName-$ARCH.AppImage artifacts/$appName
fi
done

Expand Down
5 changes: 0 additions & 5 deletions assembly/native/build-ubuntu-appimages.sh
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,6 @@ else
echo "Using compiled openssl_3"
fi

echo libstdc++.so.6 supported GLIBC
strings /lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBC

cmake -GNinja .. \
-DCMAKE_BUILD_TYPE=Release \
-DPORTABLE=1 \
Expand Down Expand Up @@ -85,8 +82,6 @@ echo libtonlibjson.so
ldd ./tonlib/libtonlibjson.so.0.5 || exit 1
echo libemulator.so
ldd ./emulator/libemulator.so || exit 1
echo libstdc++.so.6
strings /lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBC

cd ..

Expand Down

0 comments on commit 92cef2b

Please sign in to comment.