# $ApsCVS: www/Makefile,v 1.74 2006/07/09 16:14:44 andreas Exp $ # apsfilter release and branches are defined here, needed for # - checking out -stable/-current handbook versions # - calling make-release with proper variables STABLE_RELEASE= 7.2.8 STABLE_BRANCH= RELENG_7 CURRENT_RELEASE= current CURRENT_BRANCH= HEAD # MAKE TARGETS - overview # # ** Common stuff # all - build html pages, handbook, touches support.wml # clean - clean translated html pages, keep wml source # install - install everything (html pages, pics, bits) # preview - preview build webpages with viewer HTMLPREVIEW (lynx) # can be localized in /etc/make.conf for example # # ** Only for apsfilter release engineers: # release - new apsfilter release, creates download.wml # a "make all install" action is necessary afterwards # XXX not sure if still true: sometimes its necessary # to run "make release" twice and then "make install" # maybe an ugly bug somewhere in release script. 2TEST ! # touch - touches support.wml source on every "make all" # forces new build of support.html page to ensure that # mailinglist counters are up to date # handbook - creates -current and -stable handbook # # ** Private stuff only from home machine # upload - upload 64bits, pics and bits stuff # to be translated by wml DOC= 64bits.html \ about.html \ apps.html \ contrib.html \ donation.html \ download.html \ filetypes.html \ handbook.html \ index.html \ links.html \ logo.html \ news.html \ old_news.html \ people.html \ sample.html \ server.html \ sponsors.html \ support.html \ tips.html \ wml.html \ sitestyle.css HANDBOOK= docs/apsfilter-handbook-current.html \ docs/apsfilter-handbook-stable.html \ images/apsfilter4.png SITESOURCE= Makefile \ mk/bsd.wml.mk \ .wmlrc \ 64bits.wml \ about.wml \ apps.wml \ contrib.wml \ donation.wml \ download.wml \ filetypes.wml \ handbook.wml \ index.wml \ links.wml \ logo.wml \ news.wml \ old_news.wml \ people.wml \ sample.wml \ server.wml \ sponsors.wml \ support.wml \ sitestyle.wml \ tips.wml \ wml.wml \ wml/getfirst.pl \ wml/wml-import.pl \ wml/include/footer.inc \ wml/include/headers.inc \ wml/include/logo.inc \ wml/include/macros.inc \ wml/include/menu.inc \ wml/tmpl/lbpage.wml \ wml/include/styledefs.inc SCRIPTS= wml/getfirst.pl \ wml/wml-import.pl 64BITS= 64Bits-Comfort_Num.mp3 \ 64Bits-Erischa.mp3 \ 64Bits-Ruck.mp3 \ 64Bits-Ruck2.mp3 \ 64Bits-Take_Me_Higher.mp3 \ andreas-jam.mp3 \ andreas-spooky-kooky.mp3 # for install target IMG= 64bits.jpg \ CCIE_LOGO.gif \ apsfilter.gif \ apsfilter1.gif \ apsfilter2.gif \ apsfilter3.gif \ apsfilter4.gif \ apsfilter4.png \ apsfilter5.gif \ apsfilter6.jpg \ bg.jpg \ freebsd.jpg \ imgdot-1x1-transp.gif \ logo-wml.gif \ paula1_small.jpg \ paula2_small.jpg \ paula3_small.jpg \ paula4_small.jpg \ powerani.gif # simply copy to APSWWWDEST RAW= robots.txt # scripts for cgi-bin directory CGI= cvsweb.cgi \ cvsweb.conf # pages in ${DOC} depend on these files WMLSTYLE= .wmlrc \ wml/include/footer.inc \ wml/include/headers.inc \ wml/include/logo.inc \ wml/include/macros.inc \ wml/include/menu.inc \ wml/include/styledefs.inc \ wml/tmpl/lbpage.wml \ wml/wml-import.pl .if defined(ARCH) && ${ARCH} != alpha DIRS_TO_CLEAN= docs apsfilter .else DIRS_TO_CLEAN= apsfilter .endif #SUBDIR+= postcards # since we import stuff from news.wml index.html: news.wml .include .include "mk/bsd.wml.mk"