User install target

This commit is contained in:
Vovanium 2022-07-06 16:35:19 +03:00
parent 267bf5f889
commit fd77eeedbd
1 changed files with 18 additions and 9 deletions

View File

@ -56,24 +56,33 @@ build/pcf/salut-mono%.pcf : mono/salut-mono%.bdf
mkdir -p $(@D)
bdftopcf -o $@ $^
.PHONY : install-user install-user-mono install-user-sans
install-user: install-user-mono install-user-sans
mkfontdir $(INSTALL_DIR_USER)
fc-cache -fv
.PHONY : install-user install-user-mono install-user-sans refresh-cache
FILES_MONO=$(wildcard mono/*.bdf)
INSTALL_USER_FILES_MONO=$(FILES_MONO:mono/%=$(INSTALL_DIR_USER)/%)
install-user-mono : $(INSTALL_USER_FILES_MONO)
mkfontdir $(INSTALL_DIR_USER)
fc-cache -fv
$(INSTALL_USER_FILES_MONO) : $(INSTALL_DIR_USER)/% : mono/% $(INSTALL_DIR_USER)
cp $< $@
FILES_SANS=$(wildcard sans/*.bdf)
INSTALL_USER_FILES_SANS=$(FILES_SANS:sans/%=$(INSTALL_DIR_USER)/%)
install-user-sans : $(INSTALL_USER_FILES_SANS)
mkfontdir $(INSTALL_DIR_USER)
fc-cache -fv
$(INSTALL_USER_FILES_SANS) : $(INSTALL_DIR_USER)/% : sans/% $(INSTALL_DIR_USER)
cp $< $@
install-user : $(INSTALL_USER_FILES_MONO) $(INSTALL_USER_FILES_SANS)
mkfontdir $(INSTALL_DIR_USER)
fc-cache -fv
$(INSTALL_DIR_USER):
mkdir -p $@
test:
echo 'INSTALL_DIR_USER' $(INSTALL_DIR_USER)
echo 'FILES_MONO ' $(FILES_MONO)
echo 'INSTALL_FILES ' $(INSTALL_USER_FILES_MONO)