Skip to content

Docker container can't patch multiple styles of a font in parallel [Berkeley Mono] #1942

@li-xin-yi

Description

@li-xin-yi

Requirements

  • I have searched the issues for my issue and found nothing related or helpful
  • I have searched the FAQ for help
  • I have checked the Wiki for help

Experienced Behavior

I have four styles in a folder INPUT_DIR:

.
├── BerkeleyMono-Bold-Oblique.otf
├── BerkeleyMono-Bold.otf
├── BerkeleyMono-Oblique.otf
└── BerkeleyMono-Regular.otf

1 directory, 4 files

I tried:

docker run --rm -v $INPUT_DIR:/in:Z -v $HOME/fonts:/out:Z nerdfonts/patcher

It can detect the four styles

Running with options:

Parallelism 0
fontforge -script /nerd/font-patcher -out /out /in/BerkeleyMono-Bold-Oblique.otf
fontforge -script /nerd/font-patcher -out /out /in/BerkeleyMono-Regular.otf
fontforge -script /nerd/font-patcher -out /out /in/BerkeleyMono-Bold.otf
fontforge -script /nerd/font-patcher -out /out /in/BerkeleyMono-Oblique.otf

But only outputs

Done with Patch Sets, generating font...
   BerkeleyMono Nerd Font
   \===> '/out/BerkeleyMonoNerdFont-Regular.otf

Expected Behavior

No response

Example Symbols or Text

No response

Font Used

No response

Source of Font File

No response

Terminal Emulator (and the title of the terminal window)

No response

Operating System and Version

No response

Screenshots

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions