Using make for websites

SiteManager is a cute tool that has evolved over the past few years that allows me to do the following:

 $ cd /pub/www/example.org/doc-root/
 $ vi index.html
 $ make 

where the index.html document only contains the simplest XHTML markup without any of the graphics, menus, breadcrumb navigation etc. All the hard work or working out which files need to be updated is done by GNU make while piecing together the templates and the content is done using a few PERL scripts.

This website is managed using SiteManager. Cute, huh?

As soon as I have cleaned up the code a little (particularly in terms of cleaning up the configuration of the code), I'll release this utility here on the nanoWebsite.


Last edited: Thursday June 24, 2004

Valid XHTML 1.1 Valid CSS 2