Index: build/common.gypi |
diff --git a/build/common.gypi b/build/common.gypi |
index 3ca0957941fb1ce7db7ae24d2aa79e1d6a16b8c9..dcc9ffceb1592f313ae5fa2caf99202d38e86e3f 100644 |
--- a/build/common.gypi |
+++ b/build/common.gypi |
@@ -107,7 +107,7 @@ |
'conditions': [ |
# Windows and Linux use Aura, but not Ash. |
- ['OS=="win" or OS=="linux"', { |
+ ['OS=="win" or OS=="linux" or OS=="openbsd" or OS=="freebsd"', { |
'use_aura%': 1, |
}], |
@@ -248,13 +248,13 @@ |
}], |
# Enable HiDPI on Mac OS, Windows and Linux (including Chrome OS). |
- ['OS=="mac" or OS=="win" or OS=="linux"', { |
+ ['OS=="mac" or OS=="win" or OS=="linux" or OS=="openbsd" or OS=="freebsd"', { |
'enable_hidpi%': 1, |
}], |
# Enable Top Chrome Material Design on Chrome OS, Windows, and Linux, |
- # and Mac. |
- ['chromeos==1 or OS=="win" or OS=="linux" or OS=="mac"', { |
+ # Mac, and *BSD. |
+ ['chromeos==1 or OS=="win" or OS=="linux" or OS=="mac" or OS=="openbsd" or OS=="freebsd"', { |
'enable_topchrome_md%': 1, |
}], |
@@ -768,7 +768,7 @@ |
}], |
# DBus usage. |
- ['OS=="linux" and embedded==0', { |
+ ['(OS=="linux" or OS=="openbsd" or OS=="freebsd") and embedded==0', { |
'use_dbus%': 1, |
}, { |
'use_dbus%': 0, |
@@ -869,8 +869,8 @@ |
}], |
# Use GPU accelerated cross process image transport by default |
- # on linux builds with the Aura window manager |
- ['use_aura==1 and OS=="linux"', { |
+ # on linux and *BSD builds with the Aura window manager |
+ ['use_aura==1 and (OS=="linux" or OS=="openbsd" or OS=="freebsd")', { |
'ui_compositor_image_transport%': 1, |
}, { |
'ui_compositor_image_transport%': 0, |
@@ -983,7 +983,7 @@ |
# --help for more information. Meant to be overriden with GYP_DEFINES. |
# TODO(maruel): Remove the conditions as more configurations are |
# supported. |
- ['OS!="ios" and OS!="android" and chromeos==0', { |
+ ['OS!="ios" and OS!="android" and chromeos==0 and OS!="openbsd" and OS!="freebsd"', { |
'test_isolation_mode%': 'check', |
}, { |
'test_isolation_mode%': 'noop', |
@@ -999,7 +999,7 @@ |
}, { |
'use_openmax_dl_fft%': 0, |
}], |
- ['OS=="win" or OS=="linux"', { |
+ ['OS=="win" or OS=="linux" or OS=="openbsd" or OS=="freebsd"', { |
'enable_mdns%' : 1, |
}], |
@@ -4701,9 +4701,9 @@ |
], |
}, |
}], |
- # FreeBSD-specific options; note that most FreeBSD options are set above, |
+ # *BSD-specific options; note that most *BSD options are set above, |
# with Linux. |
- ['OS=="freebsd"', { |
+ ['OS=="openbsd" or OS=="freebsd"', { |
'target_defaults': { |
'ldflags': [ |
'-Wl,--no-keep-memory', |