ROOT=. # the latest stable version is: STABLE= 8.15.0 RELDATE = "2025-07-16" # The planned *next* release is: NEXTDATE = "2025-09-10" # generated file with binary package stats STAT = packstat.t # generated file with release info (STABLE and RELDATE) RELEASE = release.t include mainparts.mk include setup.mk MAINPARTS += _menu.html alert.t FCPP_OPTS = -DSHOW_ALERT PAGES= \ 404.html \ about.html \ book.html \ changes.html \ dashboard.html \ dashboardd.html \ dashboard5.html \ dashboard2.html \ dashboard1.html \ donation.html \ download.html \ foot.html \ gethelp.html \ head.html \ index.html \ info \ libs.html \ news.html \ newslog.html \ oldnews.html \ search.html \ sponsors.html \ support.html \ web-editing.html \ download/index.html all: $(PAGES) cd ca && make cd docs && make cd libcurl && make cd mail && make cd rfc && make cd dev && make cd windows && make cd qnx && make cd snapshots && make cd tiny && make cd logo && make cd trurl && make cd wcurl && make cd rc && make head.html: _head.html $(MAINPARTS) $(ACTION) 404.html: _404.html $(MAINPARTS) $(ACTION) donation.html: _donation.html docs/_menu.html $(MAINPARTS) $(ACTION) search.html: _search.html $(MAINPARTS) sitesearch.t $(ACTION) web-editing.html: _web-editing.html $(MAINPARTS) $(ACTION) foot.html: _foot.html $(MAINPARTS) $(ACTION) index.html: _index.html $(MAINPARTS) release.t packstat.t $(ACTION) download/index.html: release.t mk-download.pl ./mk-download.pl > $@ newslog.html: _newslog.html $(MAINPARTS) $(ACTION) news2.html: _news2.html $(MAINPARTS) $(ACTION) news.html: news2.html newslog.html rm -f $@ ./filter.pl < $< > $@ olddata.html: _oldnews.html $(MAINPARTS) $(ACTION) oldnews.html: olddata.html rm -f $@ ./filter.pl < $< > $@ info: _info packstat.t $(ACTION) $(RELEASE): Makefile @echo "fixing $(RELEASE)" @echo "#define __STABLE $(STABLE)" >$(RELEASE) @echo "#define __RELDATE $(RELDATE)" >>$(RELEASE) @echo "#define __NEXTDATE $(NEXTDATE)" >>$(RELEASE) @echo "#define __STABLETAG $(STABLE)" | sed 's/\./_/g' >> $(RELEASE) $(STAT): download.html Makefile @echo "fixing $(STAT)" @echo "#define __CURR "`grep -c "^.tr.class=.latest" $<` >$(STAT) @echo "#define __PACKS `grep -c \"^