X-Git-Url: http://git.cielonegro.org/gitweb.cgi?a=blobdiff_plain;f=GNUmakefile;fp=GNUmakefile;h=1d927bfb50eefaf8792a3452f8be0796f45380d6;hb=684156f7eae29ace1183e8ec570169d3ab6dc61e;hp=8d1bdb76085ae881990efa421094823b25320f41;hpb=3301249c1293a5101f7647da96417ebba15152c5;p=sugar.git diff --git a/GNUmakefile b/GNUmakefile index 8d1bdb7..1d927bf 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -3,14 +3,17 @@ help: @echo " .:. Sugar - The Dot-Files Manager .:." @echo @echo "Usage:" - @echo " make lint - lint The Sugar System" - @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 lint - lint The Sugar System." + @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=" - @echo " - import the dot files into the repository" + @echo " - import the dot files into the repository." + @echo " make import-all" + @echo " - import every uncontrolled dot files, which aren't" + @echo " ignored, into the repository." @echo " make diff FILE=" - @echo " - show diff of the dot file" + @echo " - show diff of the dot file." @echo lint: @@ -41,10 +44,17 @@ import: @exit 1 else import: - perl ./tools/import.pl $(FILES) + (for i in $(FILES); do echo $i; done) | perl ./tools/import.pl -git status endif +import-all: + perl ./tools/list-files.pl | \ + perl ./tools/find-missing.pl | \ + cut -b 3- | \ + perl ./tools/import.pl + -git status + ifeq ($(FILE),) diff: @echo "Specify one file."