thalassa/cms/fileops.hpp
2026-03-19 06:23:52 +05:00

20 lines
516 B
C++

#ifndef FILEOPS_HPP_SENTRY
#define FILEOPS_HPP_SENTRY
#include <scriptpp/scrvar.hpp>
ScriptVariable short_link_path(ScriptVariable src, ScriptVariable dst);
int make_directory_path(const char *path, int skip_the_last);
// mode==0 means 0666
int file_copy(const char *src, const char *dst, int mode);
int make_link(const char *src, const char *dst);
int make_symlink(const ScriptVariable &src, const ScriptVariable &dst);
int preserve_symlink(const ScriptVariable &src, const ScriptVariable &dst);
#endif