Makefile
1 FA_ROOT_FONTS_DIR = ../../fonts 2 FA_FONTCUSTOM_OUTPUT_DIR = ./forkawesome 3 4 build: 5 @echo "Cleaning up SVG files..." 6 npx svgo --quiet --pretty --config=svgo_config.json --folder=svg 7 8 @echo "Compiling Icons into a ForkAwesome fonts..." 9 bundle exec fontcustom compile 10 11 @echo "Copying builds to root folder (package release)..." 12 cp ${FA_FONTCUSTOM_OUTPUT_DIR}/forkawesome.eot ${FA_ROOT_FONTS_DIR}/forkawesome-webfont.eot 13 cp ${FA_FONTCUSTOM_OUTPUT_DIR}/forkawesome.svg ${FA_ROOT_FONTS_DIR}/forkawesome-webfont.svg 14 cp ${FA_FONTCUSTOM_OUTPUT_DIR}/forkawesome.ttf ${FA_ROOT_FONTS_DIR}/forkawesome-webfont.ttf 15 cp ${FA_FONTCUSTOM_OUTPUT_DIR}/forkawesome.woff ${FA_ROOT_FONTS_DIR}/forkawesome-webfont.woff 16 cp ${FA_FONTCUSTOM_OUTPUT_DIR}/forkawesome.woff2 ${FA_ROOT_FONTS_DIR}/forkawesome-webfont.woff2 17 18 @echo "done." 19 20 default: 21 build 22 23 .PHONY: build