Browse Source

Add clean target

pull/15/head
10sr 9 years ago
parent
commit
ca41a9a290
1 changed files with 16 additions and 2 deletions
  1. +16
    -2
      Makefile

+ 16
- 2
Makefile View File

@@ -44,11 +44,12 @@ endif
$(warning dotfiles_dir: $(dotfiles_dir)) $(warning dotfiles_dir: $(dotfiles_dir))




dotfiles_home_dir := $(dotfiles_dir)/.home
ifeq ($(home),) ifeq ($(home),)
ifeq ($(global_home),) ifeq ($(global_home),)
$(warning home not set and global_home is empty) $(warning home not set and global_home is empty)
# TODO: What this should be? # TODO: What this should be?
home := $(dotfiles_dir)/.home
home := $(dotfiles_home_dir)
else else
home := $(HOME) home := $(HOME)
endif endif
@@ -100,7 +101,7 @@ check: test
# Similarly, check-syntax is test-syntax # Similarly, check-syntax is test-syntax
check-syntax: test-syntax check-syntax: test-syntax


.PHONY: all default \
.PHONY: all default clean \
test check $(tests) \ test check $(tests) \
test-syntax check-syntax $(test_syntaxes)\ test-syntax check-syntax $(test_syntaxes)\
setup-all $(setups) setup-all $(setups)
@@ -153,6 +154,19 @@ endif






# Clean
# =====

# Usage: Define a target as a dependency for clean and .PHONY

clean: clean-home
.PHONY: clean-home

clean-home:
$(RM) -r $(dotfiles_home_dir)



# preparing files # preparing files
# =============== # ===============




Loading…
Cancel
Save