Reputation: 2214
This question is in principal the same like these ones here
But is there a way to do the same in on sys target platforms in Haxe, without running ls
/ dir
via sys.io.Process
and parsing the results?
Upvotes: 4
Views: 1337
Reputation: 34188
Yes, you can use sys.FileSystem.readDirectory(path)
for this.
Returns the names of all files and directories in the directory specified by
path
.If
path
does not denote a valid directory, an exception is thrown.If
path
is null, the result is unspecified.
If you need files to be listed recursively, this article from the Haxe Code Cookbook is a good reference (there's a section titled "Recursive loop through all directories / files").
Upvotes: 12