2 ## Makefile -- Top-level build procedure for www.openssl.org
5 lock-hack: FRC.lock-hack
8 || [ -z "`cat .lock_pid`" ] \
9 ||(ps -ef | sed -e 's/[ ][ ]*/ /g' | \
10 awk "\$$2 == \"`cat .lock_pid`\" { print \$$2; exit 1 }" > /dev/null) \
11 && (echo $$pid > .lock_pid; $(MAKE) all; rm .lock_pid) \
12 || echo "There's already a build going on. Skipping"
16 SNAP=/v/openssl/checkouts/openssl
19 DOCS = docs/HOWTO docs/index.wml
20 all: simple manpages random
23 cp $(PODSHOME)/HOWTO/*.txt docs/HOWTO/.
24 wmk -I $(SNAP) -a about news related source support $(DOCS) *.wml
27 sh ./run-pod2html.sh $(PODSHOME)
30 perl run-changelog.pl <$(SNAP)/CHANGES >news/changelog.inc
31 perl run-faq.pl <$(SNAP)/FAQ >support/faq.inc
32 perl run-fundingfaq.pl < support/funding/support-faq.txt >support/funding/support-faq.inc