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;
}