web headers/footers update from Josip
[mirror/userdir-ldap.git] / web / Make.common
1 # Nothing in here should require any modification
2 # If you feel you need to modify something send mail
3 # to debian-www explaining why so that others can benefit
4 # from your improvements
5
6 RELHTMLBASE=.
7 RELTEMPLDIR=template/debian
8
9 HTMLDIR=$(WMLBASE)/$(RELHTMLBASE)/$(CUR_DIR)
10 TEMPLDIR=$(WMLBASE)/$(RELTEMPLDIR)
11 # Do Not modify the following line
12 ENGLISHSRCDIR=$(WMLBASE)
13
14 WMLFILES := $(wildcard *.wml)
15 # HTMLFILES := $(patsubst %.wml,%.$(LANGUAGE).html,$(WMLFILES))
16 HTMLFILES := $(patsubst %.wml,%.html,$(WMLFILES))
17 HTMLDESTFILES := $(patsubst %.wml,$(HTMLDIR)/%.$(LANGUAGE).html,$(WMLFILES))
18 JPGSOURCE := $(wildcard *.jpg)
19 JPGDESTFILES := $(patsubst %,$(HTMLDIR)/%,$(JPGSOURCE))
20 GIFSOURCE := $(wildcard *.gif)
21 GIFDESTFILES := $(patsubst %,$(HTMLDIR)/%,$(GIFSOURCE))
22 PNGSOURCE := $(wildcard *.png)
23 PNGDESTFILES := $(patsubst %,$(HTMLDIR)/%,$(PNGSOURCE))
24 IMGFILES := $(JPGSOURCE) $(GIFSOURCE) $(PNGSOURCE)
25 IMGDESTFILES := $(JPGDESTFILES) $(GIFDESTFILES) $(PNGDESTFILES)
26
27 all:: $(HTMLFILES)
28         @for i in $(SUBS) ''; do \
29                 if [ -d "$$i" ]; then \
30                         $(MAKE) -C $$i ; \
31                 fi ; \
32         done
33
34 #install::
35 #       -install -d $(HTMLDIR)
36 #install:: $(HTMLDESTFILES) $(IMGDESTFILES)
37 #       @for i in $(SUBS) ''; do \
38 #               if [ -d "$$i" ]; then \
39 #                       $(MAKE) -C $$i install; \
40 #               fi ; \
41 #       done
42
43 clean::
44         -rm -f *.$(LANGUAGE).html
45         @for i in $(SUBS) ''; do \
46                 if [ -d "$$i" ]; then \
47                         $(MAKE) -C $$i clean; \
48                 fi ; \
49         done
50
51 cleandest::
52         -rm -f $(HTMLDIR)/*.$(LANGUAGE).html
53         @for i in $(SUBS) ''; do \
54                 if [ -d "$$i" ]; then \
55                         $(MAKE) -C $$i cleandest; \
56                 fi ; \
57         done
58
59 #$(HTMLDIR)/%.$(LANGUAGE).html: %.$(LANGUAGE).html
60 #       @echo copying $(@F) to $(HTMLDIR)
61 #       -@cp $(@F) $(HTMLDIR)
62 #ifeq ($(LANGUAGE),en)
63 #       @echo making a link $(@D)/$(*F).html -\> $(@F)
64 #       -@ln -f -s $(@F) $(@D)/$(*F).html
65 #endif
66
67 #$(IMGDESTFILES): $(IMGFILES)
68 #       cp $(@F) $(HTMLDIR)