#!/usr/bin/env bash include "cbuild/myprint.sh" function detect_os { local uname_rezult="$(uname -o)" # myprint "uname rezult: '$uname_rezult'" case "$uname_rezult" in Msys | Cygwin | MS/Windows) safeprint WINDOWS ;; Linux | GNU/Linux | Android) safeprint LINUX ;; FreeBSD) safeprint FREEBSD ;; Darwin) safeprint MACOS ;; *) error "unknown operating system: $uname_rezult" ;; esac }