Edit

thodg/fonts/Courier/Makefile

Branch :

  • Show log

    Commit

  • Author : Darren Embry
    Date : 2023-11-17 21:14:04
    Hash : 85d1ba45
    Message : use Makefile as is proper

  • Makefile
  • .PHONY: FORCE
    
    SOURCES = sfd/IBM-Courier.sfd sfd/IBM-Courier-Italic.sfd sfd/IBM-Courier-Bold.sfd sfd/IBM-Courier-Bold-Italic.sfd
    
    TTF     = $(patsubst sfd/%.sfd,fonts/%.ttf,$(SOURCES))
    WOFF    = $(patsubst sfd/%.sfd,fonts/%.woff,$(SOURCES))
    WOFF2   = $(patsubst sfd/%.sfd,fonts/%.woff2,$(SOURCES))
    SVG     = $(patsubst sfd/%.sfd,fonts/%.svg,$(SOURCES))
    OTF     = $(patsubst sfd/%.sfd,fonts/%.otf,$(SOURCES))
    
    default: FORCE $(TTF) $(WOFF) $(WOFF2) $(SVG) $(OTF)
    
    fonts/%.ttf: sfd/%.sfd Makefile bin/convert.py
    	bin/convert.py "$<" "$@"
    fonts/%.woff: sfd/%.sfd Makefile bin/convert.py
    	bin/convert.py "$<" "$@"
    fonts/%.woff2: sfd/%.sfd Makefile bin/convert.py
    	bin/convert.py "$<" "$@"
    fonts/%.svg: sfd/%.sfd Makefile bin/convert.py
    	bin/convert.py "$<" "$@"
    fonts/%.otf: sfd/%.sfd Makefile bin/convert.py
    	bin/convert.py "$<" "$@"