Build Spyro 2 client

This commit is contained in:
2025-12-29 15:36:54 -05:00
parent cd37c519c4
commit 31e3c1dba0
7 changed files with 85 additions and 6 deletions

View File

@@ -1,3 +1,5 @@
---
# yaml-language-server: $schema=https://schema.blue-build.org/module-stage-list-v1.json
stages:
- name: helix
from: rust

View File

@@ -0,0 +1,18 @@
---
# yaml-language-server: $schema=https://schema.blue-build.org/module-stage-list-v1.json
stages:
- from: mcr.microsoft.com/dotnet/sdk:8.0
name: spyro2
modules:
- type: files
files:
- source: spyro2-client-patch
destination: /app/
- type: script
scripts:
- build-spyro2-client.sh
modules:
- type: copy
from: spyro2
src: /app/S2AP/source/S2AP.Desktop/bin/Release/net8.0/linux-x64/publish/*
dest: /usr/lib/opt/S2AP/

View File

@@ -4,6 +4,8 @@ name: cp-laptop
base-image: registry.gitlab.com/wunker-bunker/wunker-os/kinoite
image-version: latest
description: The image of Wunker OS for CP's laptop.
stages:
- from-file: common/spyro2-rando-client.yaml
modules:
- from-file: common/common.yml
- type: dnf
@@ -28,4 +30,5 @@ modules:
- install-archipelago.sh
- from-file: common/ms-fonts.yml
- from-file: common/updates.yml
- from-file: common/spyro2-rando-client.yaml
- from-file: common/post-build.yml

View File

@@ -8,6 +8,7 @@ blue-build-tag: none
nushell-version: none
stages:
- from-file: common/helix.yml
- from-file: common/spyro2-rando-client.yaml
# - name: cosmic-comp
# from: rust
# modules:
@@ -20,10 +21,7 @@ stages:
modules:
- from-file: common/jp-desktop.yml
- from-file: common/helix.yml
- type: dnf
install:
packages:
- ramalama
- from-file: common/spyro2-rando-client.yaml
# - type: copy
# from: cosmic-comp
# src: /out/cosmic-comp