forked from LupusNobilis/java-org.hwo
20 lines
422 B
Java
20 lines
422 B
Java
package org.hwo.os;
|
|
|
|
public class OsDetect {
|
|
|
|
public enum OsType { UNKNOWN, LINUX, OSX, WINDOWS};
|
|
|
|
public static OsType getOperatingSystem()
|
|
{
|
|
if (System.getProperty("os.name").equals("Mac OS X"))
|
|
return OsType.OSX;
|
|
if (System.getProperty("os.name").equals("Linux"))
|
|
return OsType.LINUX;
|
|
if (System.getProperty("os.name").startsWith("Windows"))
|
|
return OsType.WINDOWS;
|
|
|
|
return OsType.UNKNOWN;
|
|
}
|
|
|
|
}
|