Commit Graph

10 Commits

Author SHA1 Message Date
4466982328 * Claunia.IO/Claunia.IO.csproj:
* Claunia.IO/Tests/Interop.Apple.cs:
	* Claunia.IO/Interop/Apple/Interop.Apple.uname.cs:
	  Added code for uname() in OS X

	* Claunia.IO/Tests/Interop.DetectOS.cs:
	  Only compile tests in DEBUG
2015-02-12 06:28:54 +00:00
1cff36aec7 Added code to detect real OS platform. 2015-02-12 06:21:02 +00:00
80f9722efd * Claunia.IO/Interop/Apple/Interop.Apple.Errors.cs:
Added all errors defined by BSD layer of OS X.

	* Claunia.IO/Tests/Interop.Apple.cs:
	  Added tests for Apple's stat() and stat64()

	* Claunia.IO/packages.config:
	  Added NUnit to do tests.

	* Claunia.IO/Claunia.IO.csproj:
	  Added tests

	* Claunia.IO/Interop/Apple/Interop.Apple.stat.cs:
	  Mono calls stat with 32-bit inode, modify structure and add
	  stat64() call.

	* Claunia.IO/Interop/Apple/Interop.Apple.types.cs:
	  Pack structure, dunno if needed
2015-02-12 04:23:38 +00:00
5f990fb624 Interoped OS X stat(2) 2015-02-12 02:02:28 +00:00
26ad4f3184 * Claunia.IO/AppleEnums.cs:
* Claunia.IO/AppleStructs.cs:
	* Claunia.IO/Claunia.IO.csproj:
	  Added FinderInfo and FinderFlags for Apple systems.

	* Claunia.IO/FileInfo.cs:
	* Claunia.IO/DirectoryInfo.cs:
	* Claunia.IO/FileSystemInfo.cs:
	  Added FileSystemInfo class
2015-02-11 20:55:35 +00:00
f4c5a87922 Remove sporious Using statements, and formatted. 2015-02-08 03:43:27 +00:00
59063bab6b * Claunia.IO/DirectoryInfo.cs:
Created DirectoryInfo class that cheats to inherint
	  System.IO.DirectoryInfo

	* Claunia.IO/FileInfo.cs:
	  Created FileInfo class that cheats to inherint
	  System.IO.FileInfo

	* Claunia.IO/Claunia.IO.csproj:
	  Removed skeleton empty class and added DirectoryInfo and
	  FileInfo classes.
2015-02-08 03:39:34 +00:00
e0fd9f0406 * Claunia.IO/DirectoryInfo.cs:
Created FileInfo class that cheats to inherint
	  System.IO.DirectoryInfo

	* Claunia.IO/FileInfo.cs:
	  Created FileInfo class that cheats to inherint
	  System.IO.FileInfo

	* Claunia.IO/Claunia.IO.csproj:
	  Removed skeleton class and added FileInfo and DirectoryInfo
	  classes.

	* Claunia.IO/MyClass.cs:
	  Removed skeleton empty class
2015-02-08 03:38:53 +00:00
959e24d516 Added MIT license 2015-02-08 02:26:19 +00:00
a3af118be0 Initial commit 2015-02-08 01:47:18 +00:00