ppa_to_html(const char *owner,
const char *ppa,
const char *package_status,
- const char *output_dir)
+ const char *output_dir,
+ const int install_static_files)
{
struct ppa_stats *ppastats;
struct daily_download_total **totals;
DEFAULT_WWW_DIR"/jquery.jqplot.min.css",
"css/jquery.jqplot.min.css" };
- css_dir = append_path(output_dir, "css");
- js_dir = append_path(output_dir, "js");
+ if (install_static_files) {
+ css_dir = append_path(output_dir, "css");
+ js_dir = append_path(output_dir, "js");
- mkdir(css_dir, 0777);
- mkdir(js_dir, 0777);
+ mkdir(css_dir, 0777);
+ mkdir(js_dir, 0777);
- for (i = 0; i < 6; i++) {
- f_dst = append_path(output_dir, www_files[2*i+1]);
- fcopy(www_files[2*i], f_dst);
+ for (i = 0; i < 6; i++) {
+ f_dst = append_path(output_dir, www_files[2*i+1]);
+ fcopy(www_files[2*i], f_dst);
- free(f_dst);
+ free(f_dst);
+ }
+ free(css_dir);
+ free(js_dir);
}
ppastats = create_ppa_stats(owner, ppa, package_status);
ppa_stats_free(ppastats);
free(path);
- free(css_dir);
- free(js_dir);
}