version 1.12, 1997/11/16 18:33:52
|
version 1.13, 1997/11/18 05:45:50
|
Line 34 int main(int argc, char *argv[]) {
|
Line 34 int main(int argc, char *argv[]) {
|
int i; |
int i; |
time_t start_time; |
time_t start_time; |
int nb_config_files = 0; |
int nb_config_files = 0; |
|
char host[200]; |
|
|
start_time = time(NULL); |
start_time = time(NULL); |
|
gethostname(host, sizeof(host)); |
|
rpm2html_rpm2html_thishost = &host[0]; |
|
|
|
rpmReadConfigFiles(NULL, NULL, NULL, 0); /* rcfile, arch, os !!!! */ |
|
|
for (i = 1; i < argc ; i++) { |
for (i = 1; i < argc ; i++) { |
if (!strcmp(argv[i], "-lang")) { |
if (!strcmp(argv[i], "-lang")) { |
Line 48 int main(int argc, char *argv[]) {
|
Line 53 int main(int argc, char *argv[]) {
|
writeLanguageFile(argv[i]); |
writeLanguageFile(argv[i]); |
return(0); |
return(0); |
} else { |
} else { |
if (readConfigFile(argv[i]) >= 0) nb_config_files++; |
if (readConfigFile(argv[i]) >= 0) { |
|
/* |
|
* A config file has been found and parsed. |
|
* Scan the directories, dump the results |
|
* and reinitialize. |
|
*/ |
|
nb_config_files++; |
|
rpmDirScanAll(); |
|
if (rpm2html_files != 0) { |
|
dumpAllRessHtml(0); |
|
rpmDistribSort(0); |
|
dumpRpmDistribs(0); |
|
rpmGroupSort(0); |
|
dumpRpmGroups(0); |
|
rpmVendorSort(0); |
|
dumpRpmVendors(0); |
|
rpmDateSort(0); |
|
dumpRpmByDate(0); |
|
rpmNameSort(0); |
|
dumpRpmByName(0); |
|
dumpIndex(start_time, 0); |
|
} |
|
if (rpm2html_install_files != 0) { |
|
dumpAllRessHtml(1); |
|
rpmDistribSort(1); |
|
dumpRpmDistribs(1); |
|
rpmGroupSort(1); |
|
dumpRpmGroups(1); |
|
rpmVendorSort(1); |
|
dumpRpmVendors(1); |
|
rpmDateSort(1); |
|
dumpRpmByDate(1); |
|
rpmNameSort(1); |
|
dumpRpmByName(1); |
|
dumpIndex(start_time, 1); |
|
} |
|
reinitialize(); |
|
} |
} |
} |
} |
} |
|
|
Line 60 int main(int argc, char *argv[]) {
|
Line 102 int main(int argc, char *argv[]) {
|
exit(0); |
exit(0); |
} |
} |
|
|
rpmReadConfigFiles(NULL, NULL, NULL, 0); /* rcfile, arch, os !!!! */ |
|
|
|
rpmDirScanAll(); |
|
|
|
/* dumpAllRpmHtml(); Done in previous step */ |
|
if (rpm2html_files != 0) { |
|
dumpAllRessHtml(0); |
|
rpmDistribSort(0); |
|
dumpRpmDistribs(0); |
|
rpmGroupSort(0); |
|
dumpRpmGroups(0); |
|
rpmVendorSort(0); |
|
dumpRpmVendors(0); |
|
rpmDateSort(0); |
|
dumpRpmByDate(0); |
|
rpmNameSort(0); |
|
dumpRpmByName(0); |
|
dumpIndex(start_time, 0); |
|
} |
|
if (rpm2html_install_files != 0) { |
|
dumpAllRessHtml(1); |
|
rpmDistribSort(1); |
|
dumpRpmDistribs(1); |
|
rpmGroupSort(1); |
|
dumpRpmGroups(1); |
|
rpmVendorSort(1); |
|
dumpRpmVendors(1); |
|
rpmDateSort(1); |
|
dumpRpmByDate(1); |
|
rpmNameSort(1); |
|
dumpRpmByName(1); |
|
dumpIndex(start_time, 1); |
|
} |
|
return(0); |
return(0); |
} |
} |
|
|