/[webwml]/db.debian.org/Make.common
ViewVC logotype

Contents of /db.debian.org/Make.common

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Thu Sep 23 05:40:44 1999 UTC (13 years, 8 months ago) by treacy
Branch: MAIN
files added for using wml. Just type make and all the .wml files will be converted to .html
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)

  ViewVC Help
Powered by ViewVC 1.1.5