Replace dyanamic cgi with build-time
[openssl-web.git] / Makefile
1 ##
2 ##  Makefile -- Top-level build procedure for www.openssl.org
3 ##
4
5 lock-hack: FRC.lock-hack
6         @pid=$$$$; \
7         [ ! -f .lock_pid ] \
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"
13 FRC.lock-hack:
14
15 SNAP=
16 SNAP=/v/openssl/checkouts/openssl
17 PODSHOME=$(SNAP)/doc
18
19 DOCS = docs/HOWTO docs/index.wml
20 all: simple manpages random
21
22 simple:
23         cp $(PODSHOME)/HOWTO/*.txt docs/HOWTO/.
24         wmk -I $(SNAP) -a about news related source support $(DOCS) *.wml
25
26 manpages:
27         sh ./run-pod2html.sh $(PODSHOME)
28
29 random:
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