mirror of
https://git.eden-emu.dev/archive/citron
synced 2026-04-16 01:30:47 -04:00
feat: Added Torzu's AppImageBuilder
Added support for building AppImages using Torzu's AppImageBuilder. Signed-off-by: Boss.sfc <boss.sfc@citron-emu.org>
This commit is contained in:
11
AppImageBuilder/assets/AppRun
Executable file
11
AppImageBuilder/assets/AppRun
Executable file
@@ -0,0 +1,11 @@
|
||||
#! /bin/bash
|
||||
|
||||
cd "$APPDIR"
|
||||
|
||||
if [ -d /usr/lib/$(uname -m)-linux-gnu/qt5 ] || [ -d /usr/lib/qt ]; then
|
||||
# System-wide Qt5
|
||||
exec ./citron.sh "$@"
|
||||
else
|
||||
# Bundled Qt5
|
||||
exec ./citron-bqt.sh "$@"
|
||||
fi
|
||||
3
AppImageBuilder/assets/citron-bqt.sh
Executable file
3
AppImageBuilder/assets/citron-bqt.sh
Executable file
@@ -0,0 +1,3 @@
|
||||
#! /bin/sh
|
||||
|
||||
LD_LIBRARY_PATH=./qt5:/usr/lib/$(uname -m)-linux-gnu:/usr/lib:. QT_PLUGIN_PATH=./qt5 exec ./citron "$@"
|
||||
6
AppImageBuilder/assets/citron.desktop
Normal file
6
AppImageBuilder/assets/citron.desktop
Normal file
@@ -0,0 +1,6 @@
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Name=citron
|
||||
Icon=citron
|
||||
Exec=AppRun
|
||||
Categories=Game;
|
||||
3
AppImageBuilder/assets/citron.sh
Executable file
3
AppImageBuilder/assets/citron.sh
Executable file
@@ -0,0 +1,3 @@
|
||||
#! /bin/sh
|
||||
|
||||
LD_LIBRARY_PATH=/usr/lib/$(uname -m)-linux-gnu:/usr/lib:. exec ./citron "$@"
|
||||
33
AppImageBuilder/assets/citron.svg
Normal file
33
AppImageBuilder/assets/citron.svg
Normal file
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 576.4 576">
|
||||
<!-- Generator: Adobe Illustrator 29.0.1, SVG Export Plug-In . SVG Version: 2.1.0 Build 192) -->
|
||||
<defs>
|
||||
<style>
|
||||
.st0 {
|
||||
fill: #2eb34a;
|
||||
}
|
||||
|
||||
.st1 {
|
||||
fill: #f1b941;
|
||||
}
|
||||
|
||||
.st2 {
|
||||
fill: #ee852f;
|
||||
}
|
||||
|
||||
.st3 {
|
||||
fill: #f9ee47;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<path class="st2" d="M276.8,40.4c-127.9,4.8-214.7,131.7-172,253.6,24.9,71,96.4,123.6,172,124.6v30.9c-74.2-2-144.5-44-181.9-107.8C9.9,196.9,110.8,15.3,276.8,9.5v30.9Z"/>
|
||||
<path class="st1" d="M111.7,238.2h151.3l-105.7,108.3c-27.6-28.1-45.1-68.7-45.6-108.3Z"/>
|
||||
<path class="st1" d="M111.7,221c.4-39.9,18.1-79.7,45.6-108.3l105.7,108.3H111.7Z"/>
|
||||
<path class="st1" d="M276.8,401.5c-39.5-1.3-76.9-16.5-106.6-42.1l106.6-107.5v149.6Z"/>
|
||||
<path class="st1" d="M276.8,207.2l-106.6-108.3c10.9-6.4,20.3-14.9,31.5-21,22.8-12.3,49.1-19.5,75.1-20.3v149.6Z"/>
|
||||
<path class="st0" d="M299.6,535.6c127.9-4.8,214.7-131.7,172-253.6-24.9-71-96.4-123.6-172-124.6v-30.9c74.2,2,144.5,44,181.9,107.8,85,144.9-15.9,326.5-181.9,332.4v-30.9Z"/>
|
||||
<path class="st3" d="M464.7,337.8h-151.3s105.7-108.3,105.7-108.3c27.6,28.1,45.1,68.7,45.6,108.3Z"/>
|
||||
<path class="st3" d="M464.7,355c-.4,39.9-18.1,79.7-45.6,108.3l-105.7-108.3h151.3Z"/>
|
||||
<path class="st3" d="M299.6,174.5c39.5,1.3,76.9,16.5,106.6,42.1l-106.6,107.5v-149.6Z"/>
|
||||
<path class="st3" d="M299.6,368.8l106.6,108.3c-10.9,6.4-20.3,14.9-31.5,21-22.8,12.3-49.1,19.5-75.1,20.3v-149.6Z"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
Reference in New Issue
Block a user