| 9 |
|
|
| 10 |
ifdef SPI |
ifdef SPI |
| 11 |
RELHTMLBASE := ../../../debian.org/SPI |
RELHTMLBASE := ../../../debian.org/SPI |
| 12 |
RELTEMPLDIR := ../../english/SPI/template |
ENGLISHSRCDIR := $(WMLBASE)/../../english/SPI |
| 13 |
ENGLISHSRCDIR = $(WMLBASE)/../../english/SPI |
TEMPLDIR := $(ENGLISHSRCDIR)/template |
| 14 |
else |
else |
| 15 |
RELHTMLBASE := ../../debian.org |
RELHTMLBASE := ../../debian.org |
| 16 |
RELTEMPLDIR := ../english/template/debian |
ENGLISHSRCDIR := $(WMLBASE)/../english |
| 17 |
ENGLISHSRCDIR = $(WMLBASE)/../english |
TEMPLDIR := $(ENGLISHSRCDIR)/template/debian |
| 18 |
endif |
endif |
| 19 |
|
|
| 20 |
ENGLISHDIR := $(ENGLISHSRCDIR) |
ENGLISHDIR := $(ENGLISHSRCDIR) |
| 21 |
# ^ just an alias ^ |
# ^ just an alias ^ |
| 22 |
HTMLDIR = $(WMLBASE)/$(RELHTMLBASE)/$(CUR_DIR) |
HTMLDIR = $(WMLBASE)/$(RELHTMLBASE)/$(CUR_DIR) |
|
TEMPLDIR = $(WMLBASE)/$(RELTEMPLDIR) |
|
| 23 |
|
|
| 24 |
LANGUAGECAP = $(shell echo $(LANGUAGE) | tr "a-z" "A-Z") |
LANGUAGECAP = $(shell echo $(LANGUAGE) | tr "a-z" "A-Z") |
| 25 |
WMLOPTIONS := -q -D CUR_YEAR=$(shell date +%Y) |
WMLOPTIONS := -q -D CUR_YEAR=$(shell date +%Y) |
| 109 |
# the rule for every wml file |
# the rule for every wml file |
| 110 |
ifndef NOGENERICDEP |
ifndef NOGENERICDEP |
| 111 |
ifdef SPI |
ifdef SPI |
| 112 |
%.$(LANGUAGE).html : %.wml $(TEMPLDIR)/template.wml $(HTMLDEP) |
%.$(LANGUAGE).html : %.wml \ |
| 113 |
|
$(WMLBASE)/../../.wmlrc $(WMLBASE)/../.wmlrc $(WMLBASE)/.wmlrc \ |
| 114 |
|
$(TEMPLDIR)/template.wml $(HTMLDEP) |
| 115 |
$(WML) $(<F) |
$(WML) $(<F) |
| 116 |
else |
else |
| 117 |
%.$(LANGUAGE).html : %.wml $(TEMPLDIR)/template.wml $(TEMPLDIR)/languages.wml \ |
%.$(LANGUAGE).html : %.wml $(WMLBASE)/../.wmlrc $(WMLBASE)/.wmlrc \ |
| 118 |
$(HTMLDEP) |
$(TEMPLDIR)/template.wml $(TEMPLDIR)/languages.wml $(HTMLDEP) |
| 119 |
$(WML) $(<F) |
$(WML) $(<F) |
| 120 |
endif |
endif |
| 121 |
endif |
endif |