diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ed4d591b5..e2adb4c9c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -474,6 +474,7 @@ jobs: Java_com_droiddeck_launcher_stores_StoresNative_nativeVersion \ Java_com_droiddeck_launcher_stores_gog_GogNative_nativeStart \ Java_com_droiddeck_launcher_stores_epic_EpicNative_nativeStart \ + Java_com_droiddeck_launcher_stores_epic_EpicNative_nativeAssemble \ Java_com_droiddeck_launcher_stores_amazon_AmazonNative_nativeStart; do "$NM" -D --defined-only "$SO" | grep -q " ${sym}\$" \ || { echo "::error::libdroiddeckstores.so does not export $sym"; exit 1; } diff --git a/app/src/main/rust/stores/src/epic/assemble.rs b/app/src/main/rust/stores/src/epic/assemble.rs index 8b3e891c3..6da365a9c 100644 --- a/app/src/main/rust/stores/src/epic/assemble.rs +++ b/app/src/main/rust/stores/src/epic/assemble.rs @@ -60,6 +60,7 @@ pub struct AssembleOutcome { /// The parsed plan: manifest, the files to write, and how many of them still need each chunk. /// Built up front so a bad index fails before anything is written. +#[derive(Debug)] pub struct AssemblePlan { pub manifest: Manifest, pub install_dir: PathBuf,