Stable path for unpacked libraries.

This commit is contained in:
Christoffer Lerno
2025-03-20 20:51:36 +01:00
parent 207bcfea02
commit 49033320e2
3 changed files with 54 additions and 8 deletions

View File

@@ -76,12 +76,14 @@ const char *find_rel_exe_dir(const char *dir);
void file_copy_file(const char *src_path, const char *dst_path, bool overwrite);
void file_delete_all_files_in_dir_with_suffix(const char *dir, const char *suffix);
bool file_delete_file(const char *path);
void file_delete_dir(const char *path);
bool file_is_dir(const char *file);
bool file_exists(const char *path);
FILE *file_open_read(const char *path);
bool file_touch(const char *path);
char *file_read_binary(const char *path, size_t *size);
char *file_read_all(const char *path, size_t *return_size);
bool file_write_all(const char *path, const char *data, size_t len);
size_t file_clean_buffer(char *buffer, const char *path, size_t file_size);
char *file_get_dir(const char *full_path);
void file_get_dir_and_filename_from_full(const char *full_path, char **filename, char **dir_path);