Lines Matching refs:installed_path

52 compute_mkdir_command(const char *installed_path, 
56 in which to put the file whose full pathname is <installed_path>.
58 char *slash_p; /* pointer to last slash in installed_path. */
59 char need_dir[strlen(installed_path)+1];
65 slash_p = strrchr(installed_path, '/');
69 need_dir_l = slash_p - installed_path + 1; /* includes slash */
70 strncpy(need_dir, installed_path, need_dir_l);
112 format_page(const char *installed_path, const char *man_page_source_path,
116 and put the output in <installed_path>. Execute the possible mkdir
119 char shell_command[100+strlen(installed_path)
127 mkdir_cmd, man_page_source_path, installed_path);
136 chmod(installed_path,
145 create_symlink(const char *installed_path, const char *dot_so_stmt,
148 Create a symlink from <installed_path> to the installed name of the man
157 strlen(installed_path) +
184 mkdir_cmd, link_contents, installed_path);
198 install_it(char *installed_path, char *man_page_source_path, int *rc_p){
201 it, compress it, and place it in file <installed_path>.
214 Make any directories necessary to create file <installed_path>.
217 char mkdir_cmd[30 + strlen(installed_path)];
232 unlink(installed_path);
234 compute_mkdir_command(installed_path, mkdir_cmd, sizeof(mkdir_cmd));
239 create_symlink(installed_path, dot_so_stmt, mkdir_cmd, rc_p);
241 format_page(installed_path, man_page_source_path, mkdir_cmd, rc_p);
299 char installed_path[100]; /* full pathname for installed man page file */
322 sprintf(installed_path, "%s/cat%c/%s.gz",
325 install_it(installed_path, man_page_source_path, &rc);