#
# Makefile.std for rc files
#
RCFILES = system.qvwmrc kanji.qvwmrc french.qvwmrc korean.qvwmrc light.qvwmrc \
german.qvwmrc portuguese.qvwmrc italian.qvwmrc \
default.qvwm-theme clouds.qvwm-theme space.qvwm-theme
all:
install:: $(RCFILES)
@if [ -d $(QVWMDIR) ]; then set +x; \
else (set -x; $(MKDIRHIER) $(QVWMDIR)); fi
@for flag in ${MAKEFLAGS} ''; do \
case "$$flag" in *=*) ;; *[i]*) set +e;; esac; done; \
for i in $(RCFILES); do \
if [ -f $(QVWMDIR)/$$i ]; then (set -x; $(MV) $(QVWMDIR)/$$i $(QVWMDIR)/$$i.bak); fi; \
(set -x; $(INSTALL) $$i $(QVWMDIR)); \
done
clean:
@rm *.qvwmrc
system.qvwmrc: system.qvwmrc.in
sed -e 's!@QVWMDIR@!$(QVWMDIR)!g' -e 's!@IMGDIR@!$(IMGDIR)!g' -e 's!@SNDDIR@!$(SNDDIR)!g' system.qvwmrc.in > system.qvwmrc
kanji.qvwmrc: kanji.qvwmrc.in
sed -e 's!@QVWMDIR@!$(QVWMDIR)!g' -e 's!@IMGDIR@!$(IMGDIR)!g' -e 's!@SNDDIR@!$(SNDDIR)!g' kanji.qvwmrc.in > kanji.qvwmrc
french.qvwmrc: french.qvwmrc.in
sed -e 's!@QVWMDIR@!$(QVWMDIR)!g' -e 's!@IMGDIR@!$(IMGDIR)!g' -e 's!@SNDDIR@!$(SNDDIR)!g' french.qvwmrc.in > french.qvwmrc
korean.qvwmrc: korean.qvwmrc.in
sed -e 's!@QVWMDIR@!$(QVWMDIR)!g' -e 's!@IMGDIR@!$(IMGDIR)!g' -e 's!@SNDDIR@!$(SNDDIR)!g' korean.qvwmrc.in > korean.qvwmrc
light.qvwmrc: light.qvwmrc.in
sed -e 's!@QVWMDIR@!$(QVWMDIR)!g' -e 's!@IMGDIR@!$(IMGDIR)!g' -e 's!@SNDDIR@!$(SNDDIR)!g' light.qvwmrc.in > light.qvwmrc
german.qvwmrc: german.qvwmrc.in
sed -e 's!@QVWMDIR@!$(QVWMDIR)!g' -e 's!@IMGDIR@!$(IMGDIR)!g' -e 's!@SNDDIR@!$(SNDDIR)!g' german.qvwmrc.in > german.qvwmrc
portuguese.qvwmrc: portuguese.qvwmrc.in
sed -e 's!@QVWMDIR@!$(QVWMDIR)!g' -e 's!@IMGDIR@!$(IMGDIR)!g' -e 's!@SNDDIR@!$(SNDDIR)!g' portuguese.qvwmrc.in > portuguese.qvwmrc
italian.qvwmrc: italian.qvwmrc.in
sed -e 's!@QVWMDIR@!$(QVWMDIR)!g' -e 's!@IMGDIR@!$(IMGDIR)!g' -e 's!@SNDDIR@!$(SNDDIR)!g' italian.qvwmrc.in > italian.qvwmrc
depend:
syntax highlighted by Code2HTML, v. 0.9.1