version 1.11, 1997/11/16 08:25:49
|
version 1.12, 1997/11/16 18:33:52
|
Line 27
|
Line 27
|
#include "rpm2html.h" |
#include "rpm2html.h" |
#include "rpmdata.h" |
#include "rpmdata.h" |
#include "html.h" |
#include "html.h" |
|
#include "language.h" |
|
|
|
|
int main(int argc, char *argv[]) { |
int main(int argc, char *argv[]) { |
int i; |
int i; |
time_t start_time; |
time_t start_time; |
|
int nb_config_files = 0; |
|
|
start_time = time(NULL); |
start_time = time(NULL); |
if (argc < 2) { |
|
|
for (i = 1; i < argc ; i++) { |
|
if (!strcmp(argv[i], "-lang")) { |
|
i++; |
|
if (i >= argc) break; |
|
readLanguageFile(argv[i]); |
|
} else if (!strcmp(argv[i], "-dumplang")) { |
|
i++; |
|
if (i >= argc) break; |
|
writeLanguageFile(argv[i]); |
|
return(0); |
|
} else { |
|
if (readConfigFile(argv[i]) >= 0) nb_config_files++; |
|
} |
|
} |
|
|
|
if (nb_config_files == 0) { |
fprintf(stderr, "%s %s : Web page generator for RPM packages\n", |
fprintf(stderr, "%s %s : Web page generator for RPM packages\n", |
RPM2HTML_NAME, RPM2HTML_VER); |
RPM2HTML_NAME, RPM2HTML_VER); |
fprintf(stderr, "usage : %s configfile1 [configfile2 ...]\n", argv[0]); |
fprintf(stderr, "usage : %s [-lang msgfile] configfile1 [configfile2 ...]\n", argv[0]); |
|
fprintf(stderr, " %s [-dumplang msgfile]\n", argv[0]); |
exit(0); |
exit(0); |
} |
} |
|
|
for (i = 1; i < argc ; i++) { |
|
readConfigFile(argv[i]); |
|
} |
|
rpmReadConfigFiles(NULL, NULL, NULL, 0); /* rcfile, arch, os !!!! */ |
rpmReadConfigFiles(NULL, NULL, NULL, 0); /* rcfile, arch, os !!!! */ |
|
|
rpmDirScanAll(); |
rpmDirScanAll(); |