+#ifndef _WIN32
#include <unistd.h>
#include <sys/stat.h>
+#endif
#include <msp/fs/dir.h>
#include <msp/fs/stat.h>
#include <msp/fs/utils.h>
return;
}
+#ifndef _WIN32
// Preserve file permissions
struct stat st;
if(stat(src_path.str().c_str(), &st)==0)
FS::unlink(link);
symlink(relpath.str().c_str(), link.str().c_str());
}
+#endif
status = Task::SUCCESS;
}