aboutsummaryrefslogtreecommitdiff
path: root/polish/napi/files/patch-libs_libnapi__wrappers.sh
diff options
context:
space:
mode:
Diffstat (limited to 'polish/napi/files/patch-libs_libnapi__wrappers.sh')
-rw-r--r--polish/napi/files/patch-libs_libnapi__wrappers.sh24
1 files changed, 24 insertions, 0 deletions
diff --git a/polish/napi/files/patch-libs_libnapi__wrappers.sh b/polish/napi/files/patch-libs_libnapi__wrappers.sh
new file mode 100644
index 000000000000..fd696a768cbe
--- /dev/null
+++ b/polish/napi/files/patch-libs_libnapi__wrappers.sh
@@ -0,0 +1,24 @@
+--- libs/libnapi_wrappers.sh.orig 2020-04-24 07:38:48 UTC
++++ libs/libnapi_wrappers.sh
+@@ -129,13 +129,20 @@ wrappers_isSystemDarwin() {
+ }
+
+ #
++# @brief returns true if system is FreeBSD
++#
++wrappers_isSystemFreeBSD() {
++ [ "$(wrappers_getSystem_SO)" = "freebsd" ]
++}
++
++#
+ # @brief determines number of available cpu's in the system
+ #
+ # @param system type (linux|darwin)
+ #
+ wrappers_getCores_SO() {
+ local os="${1:-linux}"
+- if wrappers_isSystemDarwin; then
++ if wrappers_isSystemDarwin || wrappers_isSystemFreeBSD; then
+ sysctl hw.ncpu | cut -d ' ' -f 2
+ else
+ grep -i processor /proc/cpuinfo | wc -l