diff --git a/nbbuild/build.xml b/nbbuild/build.xml --- a/nbbuild/build.xml +++ b/nbbuild/build.xml @@ -1226,7 +1226,7 @@ - + @@ -1310,7 +1310,7 @@ - + diff --git a/openide.util/src/org/openide/util/Utilities.java b/openide.util/src/org/openide/util/Utilities.java --- a/openide.util/src/org/openide/util/Utilities.java +++ b/openide.util/src/org/openide/util/Utilities.java @@ -175,6 +175,11 @@ */ public static final int OS_FREEBSD = OS_OTHER << 1; + /** Operating system is OpenBSD + * @since ? + */ + public static final int OS_OPENBSD = OS_FREEBSD << 1; + /** Operating system is Windows Vista. * @since 7.17 */ @@ -185,7 +190,7 @@ /** A mask for Unix platforms. */ public static final int OS_UNIX_MASK = OS_SOLARIS | OS_LINUX | OS_HP | OS_AIX | OS_IRIX | OS_SUNOS | OS_TRU64 | - OS_MAC | OS_FREEBSD; + OS_MAC | OS_FREEBSD | OS_OPENBSD; /** A height of the windows's taskbar */ public static final int TYPICAL_WINDOWS_TASKBAR_HEIGHT = 27; @@ -339,6 +344,8 @@ operatingSystem = OS_MAC; } else if (osName.toLowerCase(Locale.US).startsWith("freebsd")) { // NOI18N operatingSystem = OS_FREEBSD; + } else if (osName.equals("OpenBSD")) { // NOI18N + operatingSystem = OS_OPENBSD; } else { operatingSystem = OS_OTHER; }