aboutsummaryrefslogtreecommitdiff
path: root/PortEngine
diff options
context:
space:
mode:
authorAlee14 <alee14498@gmail.com>2018-09-14 16:24:19 -0400
committerAlee14 <alee14498@gmail.com>2018-09-14 16:24:19 -0400
commitd33e45765124b147331bf5a2d71f3bb42267cf14 (patch)
tree4ae90c75050599f9a919ae7da9246eabf1032000 /PortEngine
parent2a2d66819396fbacfe3ec1f84fa10306c91476b7 (diff)
downloadProject-Silicon-d33e45765124b147331bf5a2d71f3bb42267cf14.tar.gz
Project-Silicon-d33e45765124b147331bf5a2d71f3bb42267cf14.tar.bz2
Project-Silicon-d33e45765124b147331bf5a2d71f3bb42267cf14.zip
More folders....
Diffstat (limited to 'PortEngine')
-rw-r--r--PortEngine/FileSystem.cs55
1 files changed, 51 insertions, 4 deletions
diff --git a/PortEngine/FileSystem.cs b/PortEngine/FileSystem.cs
index 44102dd..36f64f1 100644
--- a/PortEngine/FileSystem.cs
+++ b/PortEngine/FileSystem.cs
@@ -49,6 +49,13 @@ namespace PortEngine
return Path.Combine(portsFolder, "Data");
}
}
+ public static string bootFolder
+ {
+ get
+ {
+ return Path.Combine(dataFolder, "boot");
+ }
+ }
public static string homeFolder
{
get
@@ -56,11 +63,46 @@ namespace PortEngine
return Path.Combine(dataFolder, "home");
}
}
- public static string logsFolder
+ public static string usrFolder
+ {
+ get
+ {
+ return Path.Combine(dataFolder, "usr");
+ }
+ }
+ public static string etcFolder
+ {
+ get
+ {
+ return Path.Combine(dataFolder, "etc");
+ }
+ }
+ public static string tmpFolder
{
get
{
- return Path.Combine(dataFolder, "logs");
+ return Path.Combine(dataFolder, "tmp");
+ }
+ }
+ public static string rootFolder
+ {
+ get
+ {
+ return Path.Combine(dataFolder, "root");
+ }
+ }
+ public static string mntFolder
+ {
+ get
+ {
+ return Path.Combine(dataFolder, "mnt");
+ }
+ }
+ public static string runFolder
+ {
+ get
+ {
+ return Path.Combine(dataFolder, "run");
}
}
public static string sysFolder
@@ -85,10 +127,15 @@ namespace PortEngine
Directory.CreateDirectory(portsFolder);
Directory.CreateDirectory(dataFolder);
Directory.CreateDirectory(homeFolder);
- Directory.CreateDirectory(logsFolder);
+ Directory.CreateDirectory(bootFolder);
Directory.CreateDirectory(sysFolder);
+ Directory.CreateDirectory(etcFolder);
+ Directory.CreateDirectory(usrFolder);
+ Directory.CreateDirectory(tmpFolder);
+ Directory.CreateDirectory(rootFolder);
+ Directory.CreateDirectory(runFolder);
+ Directory.CreateDirectory(mntFolder);
}
-
}
}