#!/bin/bash

cd ../../AI/StdAI
lazbuild --build-mode=Release StdAI.lpi
mv libstdai.so libstdai-amd64.so
cd ../..
lazbuild --build-mode=Release Integrated.lpi
cd Install/appimage
install -Dm755 ../../c-evo -t AppDir/usr/bin
install -Dm644 ../../Language.txt -t AppDir/usr/share/c-evo
install -Dm644 ../../Language2.txt -t AppDir/usr/share/c-evo
install -Dm644 ../../Fonts.txt -t AppDir/usr/share/c-evo
install -Dm644 ../common/c-evo.desktop AppDir/net.zdechov.app.C-evo.desktop
install -Dm644 ../common/c-evo.desktop AppDir/usr/share/applications/net.zdechov.app.C-evo.desktop
install -Dm644 ../common/c-evo.xml -t AppDir/usr/share/mime/packages
install -Dm644 ../common/c-evo_256x256.png AppDir/c-evo.png
install -Dm644 ../common/c-evo_256x256.png AppDir/usr/share/icons/hicolor/256x256/apps/c-evo.png
install -Dm644 ../common/c-evo_256x256.png AppDir/usr/share/pixmaps/application-cevo.png
install -Dm644 ../common/c-evo_256x256.png AppDir/usr/share/pixmaps/application-cevomap.png
install -Dm644 ../flatpak/net.zdechov.app.C-evo.metainfo.xml AppDir/usr/share/metainfo/net.zdechov.app.C-evo.appdata.xml
sed -i '/<url type="vcs-browser">https:\/\/app.zdechov.net\/c-evo\/browser<\/url>/d' AppDir/usr/share/metainfo/net.zdechov.app.C-evo.appdata.xml
install -Dm644 ../../AI/StdAI/libstdai-amd64.so -t AppDir/usr/share/c-evo/AI/StdAI
install -Dm644 ../../AI/StdAI/StdAI.ai.txt -t AppDir/usr/share/c-evo/AI/StdAI
install -Dm644 ../../AI/StdAI/StdAI.png -t AppDir/usr/share/c-evo/AI/StdAI
cp -r ../../Graphics AppDir/usr/share/c-evo
cp -r ../../Help AppDir/usr/share/c-evo
cp -r ../../Sounds AppDir/usr/share/c-evo
cp -r ../../Music AppDir/usr/share/c-evo
cp -r ../../Tribes AppDir/usr/share/c-evo
cp -r ../../Localization AppDir/usr/share/c-evo
cp -r ../../Maps AppDir/usr/share/c-evo
cp -r ../../Saved AppDir/usr/share/c-evo
cp -r "../../AI Template" AppDir/usr/share/c-evo

install -Dm755 AppRun -t AppDir
wget -nc https://github.com/AppImage/appimagetool/releases/download/continuous/appimagetool-x86_64.AppImage
chmod +x appimagetool-x86_64.AppImage
ARCH=x86_64 ./appimagetool-x86_64.AppImage AppDir C-evo-x86_64.AppImage
