diff --git a/Makefile b/Makefile index 1542caf..64634e3 100755 --- a/Makefile +++ b/Makefile @@ -2,14 +2,21 @@ INPUTS = index.xml SUBDIRS = about events docs office # the following two rules are there so cow gets built first. -cow-first: recurse-cow all +cow-first: recurse-cow members.xml all recurse-cow: cd cow && $(MAKE) && cd .. +members.xml: + echo '' > $@ + echo '' >> $@ + ceoquery memberlist | awk -F \| '{ id = $$1; name = $$2; program = $$3; gsub(/"/, "\\"", name); gsub(/"/, "\\"", program); gsub(/&/, "\\&", name); gsub(/&/, "\\&", program); print ""; }' >> $@ + echo '' >> $@ + include default.mk default.mk: default.mk.in echo 'ROOT = '`pwd` > $@ cat $< >> $@ +.PHONY: members.xml diff --git a/about/Makefile b/about/Makefile index bb26eca..4d9021e 100755 --- a/about/Makefile +++ b/about/Makefile @@ -2,3 +2,5 @@ INPUTS = index.xml exec.xml members.xml include ../default.mk +members.html: ../members.xml + diff --git a/about/members.xml b/about/members.xml index 7d64838..8ac702b 100755 --- a/about/members.xml +++ b/about/members.xml @@ -4,8 +4,8 @@ - - The membership list is not yet available. Please check back later. + + diff --git a/csc.dtd b/csc.dtd index a99da44..fdd4576 100755 --- a/csc.dtd +++ b/csc.dtd @@ -30,6 +30,15 @@ title CDATA #REQUIRED> + + + + + + + + The members for are + listed here. + + + Member ID + Name + Program + + + + + + + + + + +
The members for are + listed here.