makeanyicon 0.1.0 copy "makeanyicon: ^0.1.0" to clipboard
makeanyicon: ^0.1.0 copied to clipboard

Command-line Interface (CLI) for any_icon_maker.

makeanyicon #

pub version

Command-line Interface (CLI) for any_icon_maker.

Discord


Quick Start #

Installation #

dart pub global activate makeanyicon

Usage #

Add makeanyicon_options.yaml to your project root directory.

makeanyicon_options.yaml:

image_sets:
  - name: android
    path: android/app/src/main/res/
    images:
      - size: 48x48
        path: mipmap-mdpi/
        filename: ic_launcher.png
      - size: 72x72
        path: mipmap-hdpi/
        filename: ic_launcher.png
      - size: 96x96
        path: mipmap-xhdpi/
        filename: ic_launcher.png
      - size: 144x144
        path: mipmap-xxhdpi/
        filename: ic_launcher.png
      - size: 192x192
        path: mipmap-xxxhdpi/
        filename: ic_launcher.png
  - name: ios
    path: ios/Runner/Assets.xcassets/AppIcon.appiconset/
    images:
      - size: 20x20
        scale: 1x
        filename: Icon-App-20x20@1x.png
      - size: 20x20
        scale: 2x
        filename: Icon-App-20x20@2x.png
      - size: 20x20
        scale: 3x
        filename: Icon-App-20x20@3x.png
      - size: 29x29
        scale: 1x
        filename: Icon-App-29x29@1x.png
      - size: 29x29
        scale: 2x
        filename: Icon-App-29x29@2x.png
      - size: 29x29
        scale: 3x
        filename: Icon-App-29x29@3x.png
      - size: 40x40
        scale: 1x
        filename: Icon-App-40x40@1x.png
      - size: 40x40
        scale: 2x
        filename: Icon-App-40x40@2x.png
      - size: 40x40
        scale: 3x
        filename: Icon-App-40x40@3x.png
      - size: 60x60
        scale: 1x
        filename: Icon-App-60x60@1x.png
      - size: 60x60
        scale: 2x
        filename: Icon-App-60x60@2x.png
      - size: 60x60
        scale: 3x
        filename: Icon-App-60x60@3x.png
      - size: 76x76
        scale: 1x
        filename: Icon-App-76x76@1x.png
      - size: 76x76
        scale: 2x
        filename: Icon-App-76x76@2x.png
      - size: 83.5x83.5
        scale: 2x
        filename: Icon-App-83.5x83.5@2x.png
      - size: 1024x1024
        scale: 1x
        filename: Icon-App-1024x1024@1x.png
  - name: macos
    path: macos/Runner/Assets.xcassets/AppIcon.appiconset/
    images:
      - size: 16x16
        scale: 1x
        filename: app_icon_16.png
      - size: 32x32
        scale: 1x
        filename: app_icon_32.png
      - size: 64x64
        scale: 1x
        filename: app_icon_64.png
      - size: 128x128
        scale: 1x
        filename: app_icon_128.png
      - size: 256x256
        scale: 1x
        filename: app_icon_256.png
      - size: 512x512
        scale: 1x
        filename: app_icon_512.png
      - size: 1024x1024
        scale: 1x
        filename: app_icon_1024.png
  - name: web
    path: web/
    images:
      - size: 16x16
        filename: favicon.png
      - size: 192x192
        path: icons/
        filename: Icon-192.png
      - size: 512x512
        path: icons/
        filename: Icon-512.png
      - size: 192x192
        path: icons/
        filename: Icon-maskable-192.png
      - size: 512x512
        path: icons/
        filename: Icon-maskable-512.png
  - name: windows
    path: windows/runner/resources/
    images:
      - size: 256x256
        filename: app_icon.ico

Run:

makeanyicon --input=app_icon_1024.png

License #

MIT

3
likes
100
pub points
0%
popularity

Publisher

verified publisherleanflutter.dev

Command-line Interface (CLI) for any_icon_maker.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

any_icon_maker, args, image, yaml

More

Packages that depend on makeanyicon