app-id: org.o3de.O3DE runtime: org.freedesktop.Platform runtime-version: '23.08' sdk: org.freedesktop.Sdk command: o3de-wrapper.sh finish-args: - --share=network - --share=ipc - --socket=x11 - --socket=wayland - --device=dri - --filesystem=host modules: - name: o3de buildsystem: simple build-commands: # Die .deb Datei entpacken (enthält meist control.tar.* und data.tar.*) - ar x o3de.deb # Den eigentlichen Inhalt entpacken - tar xf data.tar.* # Die Dateien nach /app/opt verschieben (da .deb typischerweise in /opt oder /usr installiert) - mkdir -p /app/opt - mv opt/* /app/opt/ || true - mv usr/* /app/ || true # Wrapper Skript installieren - install -D -m 755 o3de-wrapper.sh /app/bin/o3de-wrapper.sh sources: - type: file url: URL_PLACEHOLDER sha256: SHA256_PLACEHOLDER dest-filename: o3de.deb - type: file path: o3de-wrapper.sh