@echo " make update - update repository with the current dot files"
@echo " make commit - commit changes to the repository"
@echo " make install - update the current dot files with the repository"
+ @echo " make import FILES=<FILES>"
+ @echo " - import the dot files into the repository"
@echo
lint:
perl ./tools/list-files.pl | perl ./tools/find-missing.pl
perl ./tools/list-files.pl | perl ./tools/find-outdated.pl
perl ./tools/list-files.pl | perl ./tools/find-changed.pl
+ -git status
update:
git pull
install: lint
perl ./tools/list-files.pl | perl ./tools/install.pl
-.PHONY: help lint update commit install
+ifeq ($(FILES),)
+import:
+ @echo "Specify at least one file."
+ @echo "Usage: make import FILES=<FILES>"
+ @exit 1
+else
+import:
+ perl ./tools/import.pl $(FILES)
+ -git status
+endif
+
+.PHONY: help lint update commit install import