@@ -62,8 +62,6 @@ SINGLE_FILE_CAPABLE=("net5.0" "net6.0" "net7.0" "net8.0" "net9.0")
6262VALID_APPLE_FRAMEWORKS=(" net6.0" " net7.0" " net8.0" " net9.0" )
6363VALID_CROSS_PLATFORM_FRAMEWORKS=(" netcoreapp3.1" " net5.0" " net6.0" " net7.0" " net8.0" " net9.0" )
6464VALID_CROSS_PLATFORM_RUNTIMES=(" win-arm64" " linux-x64" " linux-arm64" " osx-x64" " osx-arm64" )
65- NON_DLL_FRAMEWORKS=(" net20" " net35" )
66- NON_DLL_RUNTIMES=(" win-arm64" " linux-x64" " linux-arm64" " osx-x64" " osx-arm64" )
6765
6866# Only build if requested
6967if [ $NO_BUILD = false ]; then
@@ -180,22 +178,10 @@ if [ $NO_ARCHIVE = false ]; then
180178 # Only include Debug if set
181179 if [ $INCLUDE_DEBUG = true ]; then
182180 cd $BUILD_FOLDER /ExtractionTool/bin/Debug/${FRAMEWORK} /${RUNTIME} /publish/
183- if [[ $( echo ${NON_DLL_FRAMEWORKS[@]} | fgrep -w $FRAMEWORK ) ]]; then
184- zip -r $BUILD_FOLDER /ExtractionTool_${FRAMEWORK} _${RUNTIME} _debug.zip . -x ' CascLib.dll' -x ' mspack.dll' -x ' StormLib.dll'
185- elif [[ $( echo ${NON_DLL_RUNTIMES[@]} | fgrep -w $RUNTIME ) ]]; then
186- zip -r $BUILD_FOLDER /ExtractionTool_${FRAMEWORK} _${RUNTIME} _debug.zip . -x ' CascLib.dll' -x ' mspack.dll' -x ' StormLib.dll'
187- else
188- zip -r $BUILD_FOLDER /ExtractionTool_${FRAMEWORK} _${RUNTIME} _debug.zip .
189- fi
181+ zip -r $BUILD_FOLDER /ExtractionTool_${FRAMEWORK} _${RUNTIME} _debug.zip .
190182 fi
191183 cd $BUILD_FOLDER /ExtractionTool/bin/Release/${FRAMEWORK} /${RUNTIME} /publish/
192- if [[ $( echo ${NON_DLL_FRAMEWORKS[@]} | fgrep -w $FRAMEWORK ) ]]; then
193- zip -r $BUILD_FOLDER /ExtractionTool_${FRAMEWORK} _${RUNTIME} _release.zip . -x ' CascLib.dll' -x ' mspack.dll' -x ' StormLib.dll'
194- elif [[ $( echo ${NON_DLL_RUNTIMES[@]} | fgrep -w $RUNTIME ) ]]; then
195- zip -r $BUILD_FOLDER /ExtractionTool_${FRAMEWORK} _${RUNTIME} _release.zip . -x ' CascLib.dll' -x ' mspack.dll' -x ' StormLib.dll'
196- else
197- zip -r $BUILD_FOLDER /ExtractionTool_${FRAMEWORK} _${RUNTIME} _release.zip .
198- fi
184+ zip -r $BUILD_FOLDER /ExtractionTool_${FRAMEWORK} _${RUNTIME} _release.zip .
199185 done
200186 done
201187
@@ -224,22 +210,10 @@ if [ $NO_ARCHIVE = false ]; then
224210 # Only include Debug if set
225211 if [ $INCLUDE_DEBUG = true ]; then
226212 cd $BUILD_FOLDER /ProtectionScan/bin/Debug/${FRAMEWORK} /${RUNTIME} /publish/
227- if [[ $( echo ${NON_DLL_FRAMEWORKS[@]} | fgrep -w $FRAMEWORK ) ]]; then
228- zip -r $BUILD_FOLDER /ProtectionScan_${FRAMEWORK} _${RUNTIME} _debug.zip . -x ' CascLib.dll' -x ' mspack.dll' -x ' StormLib.dll'
229- elif [[ $( echo ${NON_DLL_RUNTIMES[@]} | fgrep -w $RUNTIME ) ]]; then
230- zip -r $BUILD_FOLDER /ProtectionScan_${FRAMEWORK} _${RUNTIME} _debug.zip . -x ' CascLib.dll' -x ' mspack.dll' -x ' StormLib.dll'
231- else
232- zip -r $BUILD_FOLDER /ProtectionScan_${FRAMEWORK} _${RUNTIME} _debug.zip .
233- fi
213+ zip -r $BUILD_FOLDER /ProtectionScan_${FRAMEWORK} _${RUNTIME} _debug.zip .
234214 fi
235215 cd $BUILD_FOLDER /ProtectionScan/bin/Release/${FRAMEWORK} /${RUNTIME} /publish/
236- if [[ $( echo ${NON_DLL_FRAMEWORKS[@]} | fgrep -w $FRAMEWORK ) ]]; then
237- zip -r $BUILD_FOLDER /ProtectionScan_${FRAMEWORK} _${RUNTIME} _release.zip . -x ' CascLib.dll' -x ' mspack.dll' -x ' StormLib.dll'
238- elif [[ $( echo ${NON_DLL_RUNTIMES[@]} | fgrep -w $RUNTIME ) ]]; then
239- zip -r $BUILD_FOLDER /ProtectionScan_${FRAMEWORK} _${RUNTIME} _release.zip . -x ' CascLib.dll' -x ' mspack.dll' -x ' StormLib.dll'
240- else
241- zip -r $BUILD_FOLDER /ProtectionScan_${FRAMEWORK} _${RUNTIME} _release.zip .
242- fi
216+ zip -r $BUILD_FOLDER /ProtectionScan_${FRAMEWORK} _${RUNTIME} _release.zip .
243217 done
244218 done
245219
0 commit comments