/
makefile
19 lines (17 loc) · 907 Bytes
/
makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
install: uninstall
ibus-table-createdb -n /usr/share/ibus-table/tables/mm-myanmar3.db -s ./src/tables/mm-myanmar3.txt
ibus-table-createdb -n /usr/share/ibus-table/tables/mm-zawgyi.db -s ./src/tables/mm-zawgyi.txt
cp -fv ./src/icons/*.svg /usr/share/ibus-table/icons
test -d /usr/share/fonts/mm || mkdir -p /usr/share/fonts/mm && cp ./src/fonts/*.ttf /usr/share/fonts/mm
test -d /usr/share/mmfs || mkdir -p /usr/share/mmfs && cp ./src/mmfs/* /usr/share/mmfs/
ln -s /usr/share/mmfs/mmfs /usr/local/bin/mmfs
cp ./src/mmfs/myanmar-font-switcher.desktop /usr/share/applications/
uninstall:
rm -fv /usr/share/ibus-table/tables/mm*
rm -fv /usr/share/ibus-table/icons/mm-myanmar3.svg
rm -fv /usr/share/ibus-table/icons/mm-zawgyi.svg
rm -rfv /usr/share/fonts/mm
rm -rfv /usr/share/mmfs
rm -fv /usr/share/applications/myanmar-font-switcher.desktop
rm -fv /usr/local/bin/mmfs
.PHONY: install uninstall