/****************************************************************************/
/* |\ ====== /| ** IDRepl ** |\ ====== /| */ /* |__\========/__| ** MasarLabs ID-Replacer ** |__\========/__| */ /* |\ /| ** -------------------------------- ** |\ /| */ /* | \ / | ** Maurizio Sartori (c) 1998-2000 ** | \ / | */ /* | \ / | ** -------------------------------- ** | \ / | */ /* | /=\/=\ | ** Written by ** | /=\/=\ | */ /* | /========\ | ** Maurizio Sartori 'masar' ** | /========\ | */
/* |/ ====== \| ** e-mail: masar@MasarLabs.com ** |/ ====== \| */ /****************************************************************************/
1 - What is it ?
IDReplace uses a combination of template files, macros, and data files to automatically generate an output file.
IDReplace reads the "key" tag information contained in the template file and replaces it with the corresponding information contained in the data file. Macros can be executed as needed during the "key" tag replacement process.
This program can be useful for such tasks as generating web pages that all have a common layout.
If you specify '-' as the name for data or template then standard input is used.
If you specify '-' as the name for outfile standard output is used.
2 - Install
To install IDReplace edit the Custom.mak file to set you preferences, make it and install it.
vi build/Custom.mak
make all
make test
make install
If you want to build a Debian binary package do:
dpkg-buildpackage -tc
3 - Copyright
Copyright MasarLabs.com (c) 1999-2000 Written by Maurizio Sartori <masar@MasarLabs.com>
This program is free software; you may redistribute it under the terms of the GNU General Public License. This program has absolutely no warranty.
If you find this program useful, let me know, send a postcard with a photo of your city to:
Maurizio Sartori
Via Caterina da Forli' 58
20146 MILANO
ITALY
