mirror of
https://github.com/SpartanJ/eepp.git
synced 2026-08-13 04:42:12 +03:00
Added a copy_ecode_assets.sh script to simplify ecode build scripts across platforms.
Modified find_most_recent_sdl2.sh script to search for an specific CPU architecture version of the SDL2 library.
This commit is contained in:
@@ -57,8 +57,7 @@ fi
|
||||
cd make/linux || exit
|
||||
make -j"$(nproc)" config="$CONFIG_NAME" ecode || exit
|
||||
cd "$DIRPATH" || exit
|
||||
rm -rf ./ecode.app
|
||||
mkdir -p ecode.app/assets
|
||||
bash ../../scripts/copy_ecode_assets.sh ../../bin ecode.app || exit
|
||||
mkdir -p ecode.app/libs
|
||||
chmod +x AppRun
|
||||
cp AppRun ecode.app/
|
||||
@@ -66,34 +65,8 @@ cp ecode.desktop ecode.app/
|
||||
cp ../../../bin/assets/icon/ecode.png ecode.app/ecode.png
|
||||
cp ../../../libs/linux/libeepp.so ecode.app/libs/
|
||||
cp ../../../bin/ecode ecode.app/ecode.bin
|
||||
cp -L "$(bash ../scripts/find_most_recent_sdl2.sh)" ecode.app/libs/ || exit
|
||||
cp -L "$(bash ../scripts/find_most_recent_sdl2.sh --arch="$ARCH")" ecode.app/libs/ || exit
|
||||
${STRIP:-strip} ecode.app/libs/libSDL2-2.0.so.0
|
||||
mkdir -p ecode.app/assets/colorschemes
|
||||
mkdir -p ecode.app/assets/fonts
|
||||
mkdir -p ecode.app/assets/i18n
|
||||
cp -r ../../../bin/assets/i18n ecode.app/assets/
|
||||
cp -r ../../../bin/assets/colorschemes ecode.app/assets/
|
||||
cp -r ../../../bin/assets/fonts/DejaVuSansMono.ttf ecode.app/assets/fonts/
|
||||
cp -r ../../../bin/assets/fonts/DejaVuSansMono-Bold.ttf ecode.app/assets/fonts/
|
||||
cp -r ../../../bin/assets/fonts/DejaVuSansMono-Oblique.ttf ecode.app/assets/fonts/
|
||||
cp -r ../../../bin/assets/fonts/DejaVuSansMono-BoldOblique.ttf ecode.app/assets/fonts/
|
||||
cp -r ../../../bin/assets/fonts/DejaVuSansMonoNerdFontComplete.ttf ecode.app/assets/fonts/
|
||||
cp -r ../../../bin/assets/fonts/nonicons.ttf ecode.app/assets/fonts/
|
||||
cp -r ../../../bin/assets/fonts/codicon.ttf ecode.app/assets/fonts/
|
||||
cp -r ../../../bin/assets/fonts/NotoSans-Regular.ttf ecode.app/assets/fonts/
|
||||
cp -r ../../../bin/assets/fonts/NotoSans-Bold.ttf ecode.app/assets/fonts/
|
||||
cp -r ../../../bin/assets/fonts/NotoSans-Italic.ttf ecode.app/assets/fonts/
|
||||
cp -r ../../../bin/assets/fonts/NotoSans-BoldItalic.ttf ecode.app/assets/fonts/
|
||||
cp -r ../../../bin/assets/fonts/remixicon.ttf ecode.app/assets/fonts/
|
||||
cp -r ../../../bin/assets/fonts/NotoEmoji-Regular.ttf ecode.app/assets/fonts/
|
||||
cp -r ../../../bin/assets/fonts/NotoColorEmoji.ttf ecode.app/assets/fonts/
|
||||
cp -r ../../../bin/assets/fonts/DroidSansFallbackFull.ttf ecode.app/assets/fonts/
|
||||
cp -r ../../../bin/assets/plugins ecode.app/assets/
|
||||
mkdir -p ecode.app/assets/icon/
|
||||
cp -r ../../../bin/assets/icon/ecode.png ecode.app/assets/icon/
|
||||
mkdir ecode.app/assets/ui
|
||||
cp ../../../bin/assets/ui/breeze.css ecode.app/assets/ui/
|
||||
cp ../../../bin/assets/ca-bundle.pem ecode.app/assets/ca-bundle.pem
|
||||
|
||||
if [ -n "$VERSION" ];
|
||||
then
|
||||
|
||||
Reference in New Issue
Block a user