[geany/geany-themes] 157abb: Add `make help` to Makefile with a little bit of info
Matthew Brush
git-noreply at xxxxx
Tue Jun 18 10:31:17 UTC 2013
Branch: refs/heads/master
Author: Matthew Brush <mbrush at codebrainz.ca>
Committer: Matthew Brush <mbrush at codebrainz.ca>
Date: Tue, 18 Jun 2013 10:31:17 UTC
Commit: 157abb992ce10d77f51fb99cce36154ca2384e2a
https://github.com/geany/geany-themes/commit/157abb992ce10d77f51fb99cce36154ca2384e2a
Log Message:
-----------
Add `make help` to Makefile with a little bit of info
Modified Paths:
--------------
Makefile
Modified: Makefile
29 files changed, 27 insertions(+), 2 deletions(-)
===================================================================
@@ -12,7 +12,7 @@ ARCHIVE_TEMP_DIR = geany-themes-$(THEMES_VERSION)
# dummy rule to handle default case, doesn't do anything useful
all:
- @echo "Nothing to do, use \`make install' instead."
+ @echo "Nothing to do, use \`make help' for info."
install:
mkdir -p $(COLORSCHEME_DIR)
@@ -45,4 +45,29 @@ dist: $(THEMES) README.md Makefile ChangeLog AUTHORS COPYING
tar -cjf $(ARCHIVE_NAME) $(ARCHIVE_TEMP_DIR)/
rm -rf $(ARCHIVE_TEMP_DIR) ChangeLog
-.PHONY: all install uninstall dist ChangeLog index clean
+help:
+ @echo "Geany-Themes Makefile Help"
+ @echo "=========================="
+ @echo ""
+ @echo " This is a little helper Makefile for managing the Geany-Themes "
+ @echo " source tree. Most users will at most want to use the "
+ @echo " \`make install' command or simply copy the files into the "
+ @echo " \`$(HOME)/.config/geany/colorschemes' directory."
+ @echo ""
+ @echo "Makefile Commands:"
+ @echo "------------------"
+ @echo " make install - Installs all color scheme .conf files"
+ @echo " make uninstall - Uninstall tracked color scheme files"
+ @echo " make index - Regenerate the index/index.json file"
+ @echo " make dist - Create a .tar.bz2 package for release"
+ @echo " make ChangeLog - Update the ChangeLog file from Git log"
+ @echo ""
+ @echo "Experimental commands:"
+ @echo "----------------------"
+ @echo " make colorsnormal - Normalize colour notation in schemes"
+ @echo " make defaultify - Add default values in the schemes"
+ @echo ""
+ @echo "For more up to date information, visit:"
+ @echo " https://github.com/geany/geany-themes"
+
+.PHONY: all install uninstall dist ChangeLog index clean help
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Commits
mailing list