You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
835 B

8 years ago
#!/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!)