Lines Matching defs:filename
89 ref_for_path(const char *filename, bool traverse = true)
93 CHK(entry.SetTo(filename, traverse) == B_OK);
101 create_app(const char *filename, const char *signature = NULL,
104 system((string("touch ") + filename).c_str());
106 system((string("chmod a+x ") + filename).c_str());
109 CHK(file.SetTo(filename, B_READ_WRITE) == B_OK);
121 create_file(const char *filename, const char *type,
126 system((string("echo -n \"") + contents + "\" > " + filename).c_str());
128 system((string("touch ") + filename).c_str());
131 CHK(file.SetTo(filename, B_READ_WRITE) == B_OK);
143 return ref_for_path(filename);
149 check_app_type(const char *signature, const char *filename)
153 if (filename) {
156 CHK(ref_for_path(filename) == appHint);
163 set_file_time(const char *filename, time_t time)
168 CHK(utime(filename, &buffer) == 0);
174 set_version(const char *filename, uint32 version)
178 CHK(file.SetTo(filename, B_READ_WRITE) == B_OK);
187 set_type_app_hint(const char *signature, const char *filename)
192 entry_ref fileRef(ref_for_path(filename));