mirror of
https://github.com/vishapoberon/vipak.git
synced 2026-04-05 20:42:26 +00:00
Hurray, it downloads
This commit is contained in:
parent
173fd486fe
commit
e896987c66
5 changed files with 62 additions and 6 deletions
|
|
@ -1,5 +1,5 @@
|
|||
MODULE FileManager;
|
||||
IMPORT Files, Out, Logger, Strings;
|
||||
IMPORT Files, Out, Logger, Strings, Platform;
|
||||
|
||||
PROCEDURE WriteString(VAR r : Files.Rider; str : ARRAY OF CHAR);
|
||||
BEGIN
|
||||
|
|
@ -62,4 +62,20 @@ BEGIN
|
|||
RETURN TRUE;
|
||||
END Write;
|
||||
|
||||
PROCEDURE CreateDirectory*(name, path: ARRAY OF CHAR): BOOLEAN;
|
||||
VAR
|
||||
command, path0: ARRAY 100 OF CHAR;
|
||||
errorCode: LONGINT;
|
||||
BEGIN
|
||||
COPY(path, path0);
|
||||
COPY("mkdir -p ", command);
|
||||
Strings.Append("/", path0);
|
||||
Strings.Append(name, path0);
|
||||
Strings.Append(path0, command);
|
||||
errorCode := Platform.System(command);
|
||||
|
||||
IF errorCode = 0 THEN RETURN TRUE
|
||||
ELSE RETURN FALSE END;
|
||||
END CreateDirectory;
|
||||
|
||||
END FileManager.
|
||||
Loading…
Add table
Add a link
Reference in a new issue