SIMPLE = newsflash.inc \
community/committers.inc community/otc.inc \
community/omc.inc community/omc-alumni.inc \
- docs/faq.inc docs/fips.inc \
- docs/OpenSSLStrategicArchitecture.html \
- docs/OpenSSL300Design.html \
- docs/manpages.html \
- docs/mansidebar.html \
roadmap.html \
news/changelog.html \
$(foreach S,$(SERIES),news/openssl-$(S)-notes.inc) \
source/old/index.html
SRCLISTS = $(foreach S,$(FUTURESERIES) $(SERIES) $(OLDSERIES2) fips,source/old/$(S)/index.inc source/old/$(S)/index.html)
+SIMPLEDOCS = docs/faq.inc docs/fips.inc \
+ docs/OpenSSLStrategicArchitecture.html \
+ docs/OpenSSL300Design.html \
+ docs/manpages.html \
+ docs/mansidebar.html
.SUFFIXES: .md .html
@rm -f $@
./bin/md-to-html5 $<
-all: suball manmaster mancross sitemap akamai-purge
+all: suball subdocs manmaster mancross sitemap akamai-purge
suball: $(SIMPLE) $(SRCLISTS)
-relupd: suball manpages mancross sitemap akamai-purge
+relupd: suball docs sitemap akamai-purge
+
+docs: subdocs manpages mancross
+
+subdocs: $(SIMPLEDOCS)
clean:
- rm -f $(SIMPLE) $(SRCLISTS)
+ rm -f $(SIMPLE) $(SIMPLEDOCS) $(SRCLISTS)
akamai-purge:
./bin/purge-one-hour
@rm -f $@
./bin/from-tt releases='master $(MANSERIES)' $<
+docs/faq.inc: $(wildcard docs/faq-[0-9]-*.txt) bin/mk-faq
+ @rm -f $@
+ ./bin/mk-faq docs/faq-[0-9]-*txt >$@
+docs/fips.inc: $(wildcard docs/fips/*) bin/mk-filelist
+ @rm -f $@
+ ./bin/mk-filelist docs/fips fips/ '*' >$@
+
######################################################################
##
## $(SIMPLE) -- SIMPLE GENERATED FILES
community/omc-alumni.inc: $(PERSONDB)
./bin/mk-omc -n -l -t 'OMC Alumni' omc-alumni omc-emeritus > $@
-docs/faq.inc: $(wildcard docs/faq-[0-9]-*.txt) bin/mk-faq
- @rm -f $@
- ./bin/mk-faq docs/faq-[0-9]-*txt >$@
-docs/fips.inc: $(wildcard docs/fips/*) bin/mk-filelist
- @rm -f $@
- ./bin/mk-filelist docs/fips fips/ '*' >$@
-
news/changelog.inc: news/changelog.md bin/mk-changelog
@rm -f $@
(echo 'Table of contents'; sed -e '1,/^OpenSSL Releases$$/d' < $<) \