diff options
-rw-r--r-- | rem.mk | 32 |
1 files changed, 32 insertions, 0 deletions
@@ -0,0 +1,32 @@ +# -*- make -*- +# (C) 2013 by Eugeniy Mikhailov, <evgmik@gmail.com> + +CLEAN_TARGETS += clean_rem +REAL_CLEAN_TARGETS += real_clean_rem + +rem_files = $(wildcard *.rem) +html_from_rem = $(rem_files:%.rem=%.html) + +html_rem: $(html_from_rem) + +$(html_from_rem): %.html : %.rem + remind -p5 $< $(CLASS_STARTING_DAY) | ./bin/rem2html -title "Calendar" | \ + sed 's/<head>/<head>\n<meta name="viewport" content="width=device-width, initial-scale=1.0">/' | \ + cat > $@ + +clean_rem: + +real_clean_rem: +ifneq ($(strip $(html_from_rem)),) + rm -f $(html_from_rem) +endif + +dest_dir_rem: + $(INSTALL) -d -m 0755 $(dest_dir) + +install_html_from_rem: dest_dir_rem $(html_from_rem) +ifneq ($(strip $(html_from_rem)),) + $(INSTALL) -m 0644 $(html_from_rem) $(dest_dir)/ +endif + + |