RM = rm -f CP = cp PATCH = patch SASS = sass PHP = php5 all: style.css screen.css print.css %.css: %.scss $(SASS) $< $@ # These are for developers dev-grep-require.txt: src echo '$@' > '$@' grep -r 'require_once' '$<'|sed "s/^\([^:]*\):.*require_once('\([A-Za-z]*\)\.class\.php').*/\1:\t\2/"|grep -Ev '(require_once|Singleton)'|sort -u >> '$@' dev-grep-singleton.txt: src echo '$@' > '$@' grep -r '::getInstance' '$<'|sed 's/^\([^:]*\):.*[^A-Za-z]\([A-Za-z]*\)::getInstance(.*/\1:\t\2/'|sort -u >> '$@' dev-lint.txt: src -find '$<' -name '*.php' -exec '$(PHP)' -l '{}' \; |grep -v '^No syntax errors detected in' > '$@'