| 1 |
treacy |
1.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) |