Skip to content

Latest commit

 

History

History
45 lines (29 loc) · 1.06 KB

README.md

File metadata and controls

45 lines (29 loc) · 1.06 KB

Designs

Many designs from chrissx Media and resources for those.

Dependencies

For rebuilding all of the logos you need the following software packages:

  • make
  • python3
  • slimrb (gem install slim)
  • Inkscape (pre-1.0 versions need custom hacks)
  • GIMP

Additionally you need our official fonts:

  • Unifont
  • Minecraft (an official source is to be determined)

Building

Remove the old build files and run flags/csv2slim.py flags < flags/flags.csv && make -j$(nproc). Then open up all the GIMP files and export them.

Running make might require custom configuration, like with inkscape < 1.0: INKSCAPE="inkscape -d 384 -e" make -j$(nproc)

Style guide

A Rant about GIMP Scripting

Scripting GIMP is horribly broken (at least on macOS), but thankfully you can use xcftools:

CFLAGS=-I/opt/homebrew/include LDFLAGS="-L/opt/homebrew/lib -lintl" ./configure --prefix=$HOME/.local
make -j8 install

But they don't support xcf11…

So you will have to export from GIMP yourself.