Unverified Commit e06204e5 authored by SteelPh0enix's avatar SteelPh0enix
Browse files

Fixed icon extraction from STM32CubeMX package

parent 33a9a6b2
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -61,16 +61,15 @@ let
      EOF
      chmod +x $out/bin/${pname}

      icotool --extract $out/opt/STM32CubeMX/help/${iconame}.ico
      fdupes -dN . > /dev/null
      ls
      for size in 16 24 32 48 64 128 256; do
        mkdir -pv $out/share/icons/hicolor/"$size"x"$size"/apps
        if [ $size -eq 256 ]; then
          mv ${iconame}_*_"$size"x"$size"x32.png \
          cp $out/opt/STM32CubeMX/help/${iconame}.png \
            $out/share/icons/hicolor/"$size"x"$size"/apps/${pname}.png
        else
          convert -resize "$size"x"$size" ${iconame}_*_256x256x32.png \
          magick $out/opt/STM32CubeMX/help/${iconame}.png -resize "$size"x"$size" \
            $out/share/icons/hicolor/"$size"x"$size"/apps/${pname}.png
        fi
      done;