1 Star 0 Fork 0

东旗极限/micro-gui

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
Makefile 3.29 KB
一键复制 编辑 原始数据 按行查看 历史
Ryan Kurte 提交于 2015-12-26 10:57 . Font pipeline working!
# Micro-gui makefile
# Demonstrates building the library
# and the font/icon pipeline
lib:
mkdir -p build; cd build; cmake .. && make; cd ..
all: icons fonts lib
icons: icons_1x icons_2x icons_4x icons_6x icons_8x
fonts: roboto_16 roboto_18 roboto_24 roboto_32
clean:
rm -rf build/*
icons_1x: ./ugui/icons/icons_1x.h ./source/icons/icons_1x.c
python3 ./scripts/build-iconic.py --scale=1 --folder=./resources/open-iconic/png --template=./scripts/icon-template.h --output=./ugui/icons/icons_1x.h
python3 ./scripts/build-iconic.py --scale=1 --folder=./resources/open-iconic/png --template=./scripts/icon-template.c --output=./source/icons/icons_1x.c
icons_2x:
python3 ./scripts/build-iconic.py --scale=2 --folder=./resources/open-iconic/png --template=./scripts/icon-template.h --output=./ugui/icons/icons_2x.h
python3 ./scripts/build-iconic.py --scale=2 --folder=./resources/open-iconic/png --template=./scripts/icon-template.c --output=./source/icons/icons_2x.c
icons_4x:
python3 ./scripts/build-iconic.py --scale=4 --folder=./resources/open-iconic/png --template=./scripts/icon-template.h --output=./ugui/icons/icons_4x.h
python3 ./scripts/build-iconic.py --scale=4 --folder=./resources/open-iconic/png --template=./scripts/icon-template.c --output=./source/icons/icons_4x.c
icons_6x:
python3 ./scripts/build-iconic.py --scale=6 --folder=./resources/open-iconic/png --template=./scripts/icon-template.h --output=./ugui/icons/icons_6x.h
python3 ./scripts/build-iconic.py --scale=6 --folder=./resources/open-iconic/png --template=./scripts/icon-template.c --output=./source/icons/icons_6x.c
icons_8x:
python3 ./scripts/build-iconic.py --scale=8 --folder=./resources/open-iconic/png --template=./scripts/icon-template.h --output=./ugui/icons/icons_8x.h
python3 ./scripts/build-iconic.py --scale=8 --folder=./resources/open-iconic/png --template=./scripts/icon-template.c --output=./source/icons/icons_8x.c
roboto_16:
python3 ./scripts/build-font.py --size=16 --font=./resources/fonts/RobotoMono-Regular.ttf --template=./scripts/font-template.c --output=./source/fonts/robotomono_regular_16.c
python3 ./scripts/build-font.py --size=16 --font=./resources/fonts/RobotoMono-Regular.ttf --template=./scripts/font-template.h --output=./ugui/fonts/robotomono_regular_16.h
roboto_18:
python3 ./scripts/build-font.py --size=18 --font=./resources/fonts/RobotoMono-Regular.ttf --template=./scripts/font-template.c --output=./source/fonts/robotomono_regular_18.c
python3 ./scripts/build-font.py --size=18 --font=./resources/fonts/RobotoMono-Regular.ttf --template=./scripts/font-template.h --output=./ugui/fonts/robotomono_regular_18.h
roboto_24:
python3 ./scripts/build-font.py --size=24 --font=./resources/fonts/RobotoMono-Regular.ttf --template=./scripts/font-template.c --output=./source/fonts/robotomono_regular_24.c
python3 ./scripts/build-font.py --size=24 --font=./resources/fonts/RobotoMono-Regular.ttf --template=./scripts/font-template.h --output=./ugui/fonts/robotomono_regular_24.h
roboto_32:
python3 ./scripts/build-font.py --size=32 --font=./resources/fonts/RobotoMono-Regular.ttf --template=./scripts/font-template.c --output=./source/fonts/robotomono_regular_32.c
python3 ./scripts/build-font.py --size=32 --font=./resources/fonts/RobotoMono-Regular.ttf --template=./scripts/font-template.h --output=./ugui/fonts/robotomono_regular_32.h
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C
1
https://gitee.com/cndugi/micro-gui.git
git@gitee.com:cndugi/micro-gui.git
cndugi
micro-gui
micro-gui
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385