/*
* rpm2html.c : Application to generate an HTML view of an ensemble
* of RPM packages.
*
* $Id: rpm2html.c,v 1.5 1997/11/12 05:56:56 veillard Exp $
*
* $Log: rpm2html.c,v $
* Revision 1.5 1997/11/12 05:56:56 veillard
* Beginning of the coding for the configuration, Daniel.
*
* Revision 1.4 1997/11/12 00:58:41 veillard
* Added header and footer generation functions, Daniel.
*
* Revision 1.3 1997/11/11 22:28:11 veillard
* Added the support for dependancies on resources, Daniel.
*
* Revision 1.2 1997/11/11 21:18:53 veillard
* Improved a lot, removed bugs related to sorting, Daniel.
*
* Revision 1.1 1997/11/11 11:10:10 veillard
* State after one night of work, Daniel
*
*
*/
#include
#include
#include
#include
#include
#include
#include
#include "rpm2html.h"
#include "rpmdata.h"
#include "html.h"
int main(int argc, char *argv[]) {
int i;
if (argc < 2) {
fprintf(stderr, "%s %s : Web page generator for RPM packages",
RPM2HTML_NAME, RPM2HTML_VER);
fprintf(stderr, "usage : %s rpm1 rpm2 ...\n", argv[0]);
exit(0);
}
readConfigFile("rpm2html.config");
for (i = 1; i < argc ; i++) {
rpmOpen(argv[i]);
}
dumpAllRpmHtml();
dumpAllRessHtml();
rpmDistribSort();
dumpRpmDistribs();
rpmGroupSort();
dumpRpmGroups();
rpmVendorSort();
dumpRpmVendors();
rpmDateSort();
dumpRpmByDate();
return(0);
}