# Galaxy 11 @ 91W # freq pol sr fec S 10964000 V 19850000 AUTO S 10994000 V 20000000 AUTO S 11024000 V 20000000 AUTO S 11806000 V 03979000 AUTO S 11815000 V 03979000 AUTO S 11825000 V 06111000 AUTO S 11925000 V 03979000 AUTO S 11930000 V 03979000 AUTO S 11935000 V 03979000 AUTO S 11940000 V 03979000 AUTO S 11945000 V 03979000 AUTO S 11950000 H 03979000 AUTO S 11950000 V 03979000 AUTO S 11955000 H 03979000 AUTO S 11955000 V 03979000 AUTO S 11960000 H 03979000 AUTO S 11965000 V 03979000 AUTO S 11965000 H 03979000 AUTO S 11970000 V 03979000 AUTO S 11970000 H 03979000 AUTO S 11975000 V 03979000 AUTO S 11975000 H 03979000 AUTO S 11980000 V 03979000 AUTO S 11985000 H 03979000 AUTO S 11985000 V 03979000 AUTO S 11990000 H 03979000 AUTO S 11990000 V 03979000 AUTO S 11995000 H 03979000 AUTO S 11995000 V 03979000 AUTO S 12000000 H 03979000 AUTO S 12005000 V 03979000 AUTO S 12010000 H 03979000 AUTO S 12010000 V 03979000 AUTO S 12015000 H 03979000 AUTO S 12015000 V 03979000 AUTO S 12020000 V 03979000 AUTO S 12025000 V 03979000 AUTO S 12030000 V 03979000 AUTO S 12035000 V 03979000 AUTO S 12066000 H 05632000 AUTO S 12075000 H 03979000 AUTO S 12083000 H 05632000 AUTO S 12086000 V 06144000 AUTO S 12096000 V 06144000 AUTO S 12104000 V 06144000 AUTO S 12114000 V 06144000 AUTO 64111a26c33'>refslogtreecommitdiffstats
path: root/documentation/Makefile.generic
blob: 2519f22c62e194fddbead7780f8e8f46a6f1d4ee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
# Path
DIR = $(notdir $(PWD))
OUTPUT = ../HTML

ifeq "$(DIR)" "lcd4linux"
	DIR = 
endif

ifeq "$(DIR)" ""
	XSLTPROC = xsltproc
else
	XSLTPROC = xsltproc --stringparam class $(DIR) --stringparam root "../"
endif

XMLVALID = xmllint --noout --valid

NAMES=$(shell find . -name "*.xml" -exec basename {} .xml \;)

html: $(patsubst %.xml,%.html,$(wildcard *.xml))
html-forced: $(patsubst %.xml,%.html-forced,$(wildcard *.xml))

%.html: %.xml %.xml-check output
	$(XSLTPROC) $< > $(OUTPUT)/$(DIR)/$@

%.html-forced: %.xml output
	$(XSLTPROC) $< > $(OUTPUT)/$(DIR)/$(patsubst %.xml,%.html,$<)

check: $(patsubst %.xml, %.xml-check, $(wildcard *.xml))

%.xml-check: %.xml
	@echo "*** Validation of $<"
	$(XMLVALID) $< 

output:
	test -d $(OUTPUT) || `mkdir $(OUTPUT); cp ../data/doc.css $(OUTPUT); cp  -R ../data/images $(OUTPUT)`
	test -d $(OUTPUT)/$(DIR) || mkdir $(OUTPUT)/$(DIR)

clean:
	rm -f $(OUTPUT)/$(DIR)/*.html

clean-bak:
	rm -f *~ *.bak

help:
	@echo -e ""
	@echo -e "Usage :"
	@echo -e "-------"
	@echo -e "make  or  make html :  builds all possible html pages from xml files"
	@echo -e "make %.html :          builds the %.html page from %.xml"
	@echo -e ""
	@echo -e "make html-forced  :    builds all possible html pages from xml files (no validity check)"
	@echo -e "make %.html-forced :   builds the %.html page from %.xml (no validity check)"
	@echo -e ""
	@echo -e "make check :           checks the validity of all possible xml files"
	@echo -e "make %.xml-check :     checks the validity of %.xml"
	@echo -e ""
	@echo -e "make clean :           deletes all generated html pages"
	@echo -e "make clean-bak :       deletes *~ and *.bak files"
	@echo -e ""