# 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 "" ollow=1'>diffstats
path: root/bootstrap (unfollow)
AgeCommit message (Collapse)AuthorFilesLines
2004-05-09[lcd4linux @ 2004-05-09 05:41:41 by reinelt]reinelt2-272/+302
i2c fix for kernel 2.6.5 (temp_input1 vs. temp1_input) from Xavier
2004-04-17[lcd4linux @ 2004-04-17 13:03:34 by nicowallmeier]nicowallmeier2-4/+11
minor bugfix
2004-04-12[lcd4linux @ 2004-04-12 11:12:24 by reinelt]reinelt10-302/+287
added plugin_isdn, removed old ISDN client fixed some real bad bugs in the evaluator
2004-04-12[lcd4linux @ 2004-04-12 05:59:24 by reinelt]reinelt1-7/+5
Status update
2004-04-12[lcd4linux @ 2004-04-12 05:14:42 by reinelt]reinelt2-8/+23
another BIG FAT WARNING on the use of raw ports instead of ppdev
2004-04-12[lcd4linux @ 2004-04-12 04:55:59 by reinelt]reinelt3-13/+24
emitted a BIG FAT WARNING if msr.h could not be found (and therefore the gettimeofday() delay loop would be used)
2004-04-11[lcd4linux @ 2004-04-11 17:37:09 by reinelt]reinelt2-0/+462
forgot these files at last checkin... sorry!
2004-04-09[lcd4linux @ 2004-04-09 06:23:28 by reinelt]reinelt2-250/+0
removed old exec stuff
2004-04-09[lcd4linux @ 2004-04-09 06:09:54 by reinelt]reinelt6-837/+1087
big configure rework from Xavier
2004-04-08[lcd4linux @ 2004-04-08 11:59:26 by reinelt]reinelt5-9/+362
added plugin_pop3 from Javi
2004-04-08[lcd4linux @ 2004-04-08 10:48:23 by reinelt]reinelt6-56/+272
finished plugin_exec modified thread handling added '%x' format to qprintf (hexadecimal)
2004-04-07[lcd4linux @ 2004-04-07 08:29:05 by hejl]hejl3-1/+645
New plugin for wireless info
2004-03-21[lcd4linux @ 2004-03-21 22:05:53 by reinelt]reinelt2-16/+19
MySQL plugin fixes from Javi
2004-03-20[lcd4linux @ 2004-03-20 23:09:01 by reinelt]reinelt2-71/+148
MySQL plugin fixes from Javi