Dustin Falgout
8 years ago
1 changed files with 35 additions and 0 deletions
@ -0,0 +1,35 @@ |
|||||||
|
#!/bin/make -f
|
||||||
|
|
||||||
|
DO=./build/utils.sh
|
||||||
|
SET_CONFIG=$(DO) set-config
|
||||||
|
|
||||||
|
define colorecho |
||||||
|
@tput setaf 118
|
||||||
|
@echo $1
|
||||||
|
@tput sgr0
|
||||||
|
endef |
||||||
|
|
||||||
|
|
||||||
|
all: install |
||||||
|
|
||||||
|
apply_config: |
||||||
|
@# | KEY | VALUE FROM COMMAND LINE | DEFAULT VALUE
|
||||||
|
@$(SET_CONFIG) background_images_dir '$(background_images_dir)' /usr/share/backgrounds
|
||||||
|
@$(SET_CONFIG) config_dir '$(config_dir)' /etc/lightdm
|
||||||
|
@$(SET_CONFIG) greeters_dir '$(greeters_dir)' /usr/share/xgreeters
|
||||||
|
@$(SET_CONFIG) locale_dir '$(locale_dir)' /usr/share/locale
|
||||||
|
@$(SET_CONFIG) themes_dir '$(themes_dir)' /usr/share/web-greeter
|
||||||
|
|
||||||
|
build_init: clean |
||||||
|
$(DO) build-init
|
||||||
|
|
||||||
|
build: build_init apply_config |
||||||
|
$(DO) build
|
||||||
|
|
||||||
|
clean: |
||||||
|
$(DO) clean
|
||||||
|
|
||||||
|
install: build |
||||||
|
$(DO) install $(DESTDIR)
|
||||||
|
$(call colorecho, SUCCESS!)
|
||||||
|
|
Loading…
Reference in new issue