Don't suppress messages for cp -rnL (#1009)
Some checks are pending
Build RetroDECK / Build_RetroDECK (push) Waiting to run
Build RetroDECK / GitHub-publish (push) Blocked by required conditions
Build RetroDECK / Automated_Tests (push) Blocked by required conditions

* Fix features.json, add srm launcher

* Logging

* Set correct logging levels

* Bob makes it nexy year already!

* full splash screen dates

* Alpha version of post build check

* Bob makes a comeback, by adding a cli argument

* test build

* json update?

* Stop multi press of SRM button

* If error then just carry on :)

* Allow ES-DE to overwrite files

* Fixed debug cp -rnL issues and moved post check sh file

* Don't supress messages for cp -rnL
This commit is contained in:
MonkeyX 2024-12-24 08:34:12 +00:00 committed by GitHub
parent 2185dc42d2
commit cef38ed02c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -343,7 +343,7 @@ modules:
build-commands: build-commands:
- rm -f "files/manifest.json" - rm -f "files/manifest.json"
- mkdir -p "${FLATPAK_DEST}/retrodeck/tmplib" "${FLATPAK_DEST}/retrodeck/tmplib/debug" - mkdir -p "${FLATPAK_DEST}/retrodeck/tmplib" "${FLATPAK_DEST}/retrodeck/tmplib/debug"
- "cp -rnL files/lib/* ${FLATPAK_DEST}/retrodeck/tmplib 2>/dev/null || echo 'Warning: Some files could not be copied, but the build will continue.'" - "cp -rnL files/lib/* ${FLATPAK_DEST}/retrodeck/tmplib || echo 'Warning: Some files could not be copied, but the build will continue.'"
- rm -rf "files/lib" - rm -rf "files/lib"
- chmod +x "files/bin/"* - chmod +x "files/bin/"*
- cp -r files/* "${FLATPAK_DEST}" - cp -r files/* "${FLATPAK_DEST}"
@ -378,9 +378,9 @@ modules:
build-commands: build-commands:
- rm -f "files/manifest.json" - rm -f "files/manifest.json"
- mkdir -p "${FLATPAK_DEST}/retrodeck/tmplib" "${FLATPAK_DEST}/retrodeck/tmplib/debug" - mkdir -p "${FLATPAK_DEST}/retrodeck/tmplib" "${FLATPAK_DEST}/retrodeck/tmplib/debug"
- "cp -rnL files/lib/debug ${FLATPAK_DEST}/retrodeck/tmplib 2>/dev/null || echo 'Warning: Some files could not be copied, but the build will continue.'" - "cp -rnL files/lib/debug ${FLATPAK_DEST}/retrodeck/tmplib || echo 'Warning: Some files could not be copied, but the build will continue.'"
- rm -rf "files/lib/debug" - rm -rf "files/lib/debug"
- "cp -rnL files/lib/* ${FLATPAK_DEST}/retrodeck/tmplib 2>/dev/null || echo 'Warning: Some files could not be copied, but the build will continue.'" - "cp -rnL files/lib/* ${FLATPAK_DEST}/retrodeck/tmplib || echo 'Warning: Some files could not be copied, but the build will continue.'"
- rm -rf "files/lib" - rm -rf "files/lib"
- chmod +x "files/bin/"* - chmod +x "files/bin/"*
- cp -r files/* "${FLATPAK_DEST}" - cp -r files/* "${FLATPAK_DEST}"
@ -398,9 +398,9 @@ modules:
- rm -f "files/manifest.json" - rm -f "files/manifest.json"
- mkdir -p "${FLATPAK_DEST}/retrodeck/tmplib" "${FLATPAK_DEST}/retrodeck/tmplib/debug" - mkdir -p "${FLATPAK_DEST}/retrodeck/tmplib" "${FLATPAK_DEST}/retrodeck/tmplib/debug"
- rm -rf "files/lib/pkgconfig" - rm -rf "files/lib/pkgconfig"
- "cp -rnL files/lib/debug ${FLATPAK_DEST}/retrodeck/tmplib 2>/dev/null || echo 'Warning: Some files could not be copied, but the build will continue.'" - "cp -rnL files/lib/debug ${FLATPAK_DEST}/retrodeck/tmplib || echo 'Warning: Some files could not be copied, but the build will continue.'"
- rm -rf "files/lib/debug" - rm -rf "files/lib/debug"
- "cp -rnL files/lib/* ${FLATPAK_DEST}/retrodeck/tmplib 2>/dev/null || echo 'Warning: Some files could not be copied, but the build will continue.'" - "cp -rnL files/lib/* ${FLATPAK_DEST}/retrodeck/tmplib || echo 'Warning: Some files could not be copied, but the build will continue.'"
- rm -rf "files/lib" - rm -rf "files/lib"
- chmod +x "files/bin/"* - chmod +x "files/bin/"*
- cp -r files/* "${FLATPAK_DEST}" - cp -r files/* "${FLATPAK_DEST}"
@ -435,7 +435,7 @@ modules:
build-commands: build-commands:
- rm -f "files/manifest.json" - rm -f "files/manifest.json"
- mkdir -p "${FLATPAK_DEST}/retrodeck/tmplib" "${FLATPAK_DEST}/retrodeck/tmplib/debug" - mkdir -p "${FLATPAK_DEST}/retrodeck/tmplib" "${FLATPAK_DEST}/retrodeck/tmplib/debug"
- "cp -rnL files/lib/* ${FLATPAK_DEST}/retrodeck/tmplib 2>/dev/null || echo 'Warning: Some files could not be copied, but the build will continue.'" - "cp -rnL files/lib/* ${FLATPAK_DEST}/retrodeck/tmplib || echo 'Warning: Some files could not be copied, but the build will continue.'"
- rm -rf "files/lib" - rm -rf "files/lib"
- chmod +x "files/bin/"* - chmod +x "files/bin/"*
- cp -r files/* "${FLATPAK_DEST}" - cp -r files/* "${FLATPAK_DEST}"
@ -452,7 +452,7 @@ modules:
build-commands: build-commands:
- rm -f "files/manifest.json" - rm -f "files/manifest.json"
- mkdir -p "${FLATPAK_DEST}/retrodeck/tmplib/" - mkdir -p "${FLATPAK_DEST}/retrodeck/tmplib/"
- "cp -rnL files/lib/* ${FLATPAK_DEST}/retrodeck/tmplib 2>/dev/null || echo 'Warning: Some files could not be copied, but the build will continue.'" - "cp -rnL files/lib/* ${FLATPAK_DEST}/retrodeck/tmplib || echo 'Warning: Some files could not be copied, but the build will continue.'"
- rm -rf "files/lib" - rm -rf "files/lib"
- chmod +x "files/bin/"* - chmod +x "files/bin/"*
- cp -r files/* "${FLATPAK_DEST}/" - cp -r files/* "${FLATPAK_DEST}/"
@ -539,7 +539,7 @@ modules:
#- cp -r "files/lib/debug/lib/*" "${FLATPAK_DEST}/retrodeck/tmplib/debug/" #- cp -r "files/lib/debug/lib/*" "${FLATPAK_DEST}/retrodeck/tmplib/debug/"
- rm -rf "files/lib/debug" "files/lib/pkgconfig" - rm -rf "files/lib/debug" "files/lib/pkgconfig"
- chmod +x "files/bin/"* - chmod +x "files/bin/"*
- "cp -rnL files/lib/* ${FLATPAK_DEST}/retrodeck/tmplib 2>/dev/null || echo 'Warning: Some files could not be copied, but the build will continue.'" - "cp -rnL files/lib/* ${FLATPAK_DEST}/retrodeck/tmplib || echo 'Warning: Some files could not be copied, but the build will continue.'"
sources: sources:
- type: archive - type: archive
url: https://github.com/RetroDECK/org.solarus_games.solarus.Launcher/releases/latest/download/RetroDECK-solarus-Artifact.tar.gz url: https://github.com/RetroDECK/org.solarus_games.solarus.Launcher/releases/latest/download/RetroDECK-solarus-Artifact.tar.gz
@ -555,7 +555,7 @@ modules:
- rm -f "files/manifest.json" - rm -f "files/manifest.json"
- mkdir -p "${FLATPAK_DEST}/retrodeck/tmplib" "${FLATPAK_DEST}/retrodeck/tmplib/debug" - mkdir -p "${FLATPAK_DEST}/retrodeck/tmplib" "${FLATPAK_DEST}/retrodeck/tmplib/debug"
- rm -rf "files/lib/cmake" "files/lib/pkgconfig" "files/lib/debug" - rm -rf "files/lib/cmake" "files/lib/pkgconfig" "files/lib/debug"
- "cp -rnL files/lib/* ${FLATPAK_DEST}/retrodeck/tmplib 2>/dev/null || echo 'Warning: Some files could not be copied, but the build will continue.'" - "cp -rnL files/lib/* ${FLATPAK_DEST}/retrodeck/tmplib || echo 'Warning: Some files could not be copied, but the build will continue.'"
- rm -rf "files/lib" - rm -rf "files/lib"
- chmod +x "files/bin/"* - chmod +x "files/bin/"*
- cp -r files/* "${FLATPAK_DEST}" - cp -r files/* "${FLATPAK_DEST}"
@ -651,6 +651,7 @@ modules:
- rm -f "files/manifest.json" - rm -f "files/manifest.json"
- mkdir -p "${FLATPAK_DEST}/retrodeck/tmplib" "${FLATPAK_DEST}/retrodeck/tmplib/debug" - mkdir -p "${FLATPAK_DEST}/retrodeck/tmplib" "${FLATPAK_DEST}/retrodeck/tmplib/debug"
- cp -rfL files/lib/* ${FLATPAK_DEST}/retrodeck/tmplib - cp -rfL files/lib/* ${FLATPAK_DEST}/retrodeck/tmplib
- cp -rfL files/lib/* ${FLATPAK_DEST}/retrodeck/tmplib
- rm -rf "files/lib" - rm -rf "files/lib"
- chmod +x "files/bin/"* - chmod +x "files/bin/"*
- cp -r files/* "${FLATPAK_DEST}" - cp -r files/* "${FLATPAK_DEST}"