diff --git a/CHANGELIST.md b/CHANGELIST.md index d83765aba..c0251c42e 100644 --- a/CHANGELIST.md +++ b/CHANGELIST.md @@ -98,6 +98,7 @@ - Fix now-incorrect test values - Better SecuROM handling for DIC and Redumper - Include native libraries for self-extract +- Preserve program metadata on publish ### 3.2.4 (2024-11-24) diff --git a/publish-nix.sh b/publish-nix.sh index 91a7fe73d..29709bdcb 100755 --- a/publish-nix.sh +++ b/publish-nix.sh @@ -224,17 +224,17 @@ if [ $NO_ARCHIVE = false ]; then for RUNTIME in "${UI_RUNTIMES[@]}"; do if [ $INCLUDE_DEBUG = true ]; then mkdir -p MPF.UI/bin/Debug/${FRAMEWORK}/${RUNTIME}/publish/Programs/Creator - cp -rf Release_ANSI/* MPF.UI/bin/Debug/${FRAMEWORK}/${RUNTIME}/publish/Programs/Creator/ + cp -rfp Release_ANSI/* MPF.UI/bin/Debug/${FRAMEWORK}/${RUNTIME}/publish/Programs/Creator/ mkdir -p MPF.UI/bin/Debug/${FRAMEWORK}/${RUNTIME}/publish/Programs/Redumper - cp -rf redumper-2024.11.03_build438-win64/bin/redumper.exe MPF.UI/bin/Debug/${FRAMEWORK}/${RUNTIME}/publish/Programs/Redumper/ + cp -rfp redumper-2024.11.03_build438-win64/bin/redumper.exe MPF.UI/bin/Debug/${FRAMEWORK}/${RUNTIME}/publish/Programs/Redumper/ fi mkdir -p MPF.UI/bin/Release/${FRAMEWORK}/${RUNTIME}/publish/Programs/Creator - cp -rf Release_ANSI/* MPF.UI/bin/Release/${FRAMEWORK}/${RUNTIME}/publish/Programs/Creator/ + cp -rfp Release_ANSI/* MPF.UI/bin/Release/${FRAMEWORK}/${RUNTIME}/publish/Programs/Creator/ mkdir -p MPF.UI/bin/Release/${FRAMEWORK}/${RUNTIME}/publish/Programs/Redumper - cp -rf redumper-2024.11.03_build438-win64/bin/redumper.exe MPF.UI/bin/Release/${FRAMEWORK}/${RUNTIME}/publish/Programs/Redumper/ + cp -rfp redumper-2024.11.03_build438-win64/bin/redumper.exe MPF.UI/bin/Release/${FRAMEWORK}/${RUNTIME}/publish/Programs/Redumper/ done done