📦 perl-devel-checkos
112 pages
D
- Devel::AssertOS(3pm)require that we are running on a particular OS✨
- Devel::AssertOS::AIX(3pm)✨
- Devel::AssertOS::Alias::MacOS(3pm)✨
- Devel::AssertOS::Amiga(3pm)✨
- Devel::AssertOS::Apple(3pm)✨
- Devel::AssertOS::BeOS(3pm)✨
- Devel::AssertOS::Bitrig(3pm)✨
- Devel::AssertOS::BSDOS(3pm)✨
- Devel::AssertOS::Cygwin(3pm)✨
- Devel::AssertOS::DEC(3pm)✨
- Devel::AssertOS::DGUX(3pm)✨
- Devel::AssertOS::DragonflyBSD(3pm)✨
- Devel::AssertOS::Dynix(3pm)✨
- Devel::AssertOS::EBCDIC(3pm)✨
- Devel::AssertOS::Extending(3pm)how to write Devel::AssertOS::* modules that check what platform they're running on✨
- Devel::AssertOS::FreeBSD(3pm)✨
- Devel::AssertOS::GNUkFreeBSD(3pm)✨
- Devel::AssertOS::Haiku(3pm)✨
- Devel::AssertOS::HPUX(3pm)✨
- Devel::AssertOS::Hurd(3pm)✨
- Devel::AssertOS::HWCapabilities::Int32(3pm)✨
- Devel::AssertOS::HWCapabilities::Int64(3pm)✨
- Devel::AssertOS::Interix(3pm)✨
- Devel::AssertOS::iOS(3pm)✨
- Devel::AssertOS::Irix(3pm)✨
- Devel::AssertOS::Linux(3pm)✨
- Devel::AssertOS::Linux::Alma(3pm)✨
- Devel::AssertOS::Linux::Alpine(3pm)✨
- Devel::AssertOS::Linux::Arch(3pm)✨
- Devel::AssertOS::Linux::Centos(3pm)✨
- Devel::AssertOS::Linux::Debian(3pm)✨
- Devel::AssertOS::Linux::Devuan(3pm)✨
- Devel::AssertOS::Linux::Elementary(3pm)✨
- Devel::AssertOS::Linux::Fedora(3pm)✨
- Devel::AssertOS::Linux::Gentoo(3pm)✨
- Devel::AssertOS::Linux::NixOS(3pm)✨
- Devel::AssertOS::Linux::OpenSUSE(3pm)✨
- Devel::AssertOS::Linux::Oracle(3pm)✨
- Devel::AssertOS::Linux::PopOS(3pm)✨
- Devel::AssertOS::Linux::Raspbian(3pm)✨
- Devel::AssertOS::Linux::RealDebian(3pm)✨
- Devel::AssertOS::Linux::Redhat(3pm)✨
- Devel::AssertOS::Linux::RHEL(3pm)✨
- Devel::AssertOS::Linux::Rocky(3pm)✨
- Devel::AssertOS::Linux::Slackware(3pm)✨
- Devel::AssertOS::Linux::SLES(3pm)✨
- Devel::AssertOS::Linux::SUSE(3pm)✨
- Devel::AssertOS::Linux::Ubuntu(3pm)✨
- Devel::AssertOS::Linux::UnknownDebianLike(3pm)✨
- Devel::AssertOS::Linux::v2_6(3pm)✨
- Devel::AssertOS::MachTen(3pm)✨
- Devel::AssertOS::MacOSclassic(3pm)✨
- Devel::AssertOS::MacOSX(3pm)✨
- Devel::AssertOS::MacOSX::v10_0(3pm)✨
- Devel::AssertOS::MacOSX::v10_1(3pm)✨
- Devel::AssertOS::MacOSX::v10_10(3pm)✨
- Devel::AssertOS::MacOSX::v10_11(3pm)✨
- Devel::AssertOS::MacOSX::v10_12(3pm)✨
- Devel::AssertOS::MacOSX::v10_13(3pm)✨
- Devel::AssertOS::MacOSX::v10_14(3pm)✨
- Devel::AssertOS::MacOSX::v10_15(3pm)✨
- Devel::AssertOS::MacOSX::v10_2(3pm)✨
- Devel::AssertOS::MacOSX::v10_3(3pm)✨
- Devel::AssertOS::MacOSX::v10_4(3pm)✨
- Devel::AssertOS::MacOSX::v10_5(3pm)✨
- Devel::AssertOS::MacOSX::v10_6(3pm)✨
- Devel::AssertOS::MacOSX::v10_7(3pm)✨
- Devel::AssertOS::MacOSX::v10_8(3pm)✨
- Devel::AssertOS::MacOSX::v10_9(3pm)✨
- Devel::AssertOS::MacOSX::v11(3pm)✨
- Devel::AssertOS::MacOSX::v12(3pm)✨
- Devel::AssertOS::MacOSX::v13(3pm)✨
- Devel::AssertOS::MacOSX::v14(3pm)✨
- Devel::AssertOS::MicrosoftWindows(3pm)✨
- Devel::AssertOS::MidnightBSD(3pm)✨
- Devel::AssertOS::Minix(3pm)✨
- Devel::AssertOS::MirOSBSD(3pm)✨
- Devel::AssertOS::MPEiX(3pm)✨
- Devel::AssertOS::MSDOS(3pm)✨
- Devel::AssertOS::MSWin32(3pm)✨
- Devel::AssertOS::MSYS(3pm)✨
- Devel::AssertOS::NetBSD(3pm)✨
- Devel::AssertOS::Netware(3pm)✨
- Devel::AssertOS::NeXT(3pm)✨
- Devel::AssertOS::OpenBSD(3pm)✨
- Devel::AssertOS::OS2(3pm)✨
- Devel::AssertOS::OS390(3pm)✨
- Devel::AssertOS::OS400(3pm)✨
- Devel::AssertOS::OSF(3pm)✨
- Devel::AssertOS::OSFeatures::POSIXShellRedirection(3pm)check whether the OS we're running on can be expected to support POSIX shell redirection.✨
- Devel::AssertOS::OSFeatures::Systemd(3pm)check whether the OS we're running on uses systemd instead of a sensible init.✨
- Devel::AssertOS::POSIXBC(3pm)✨
- Devel::AssertOS::QNX(3pm)✨
- Devel::AssertOS::QNX::Neutrino(3pm)✨
- Devel::AssertOS::QNX::v4(3pm)✨
- Devel::AssertOS::Realtime(3pm)✨
- Devel::AssertOS::RISCOS(3pm)✨
- Devel::AssertOS::SCO(3pm)✨
- Devel::AssertOS::Solaris(3pm)✨
- Devel::AssertOS::Sun(3pm)✨
- Devel::AssertOS::SunOS(3pm)✨
- Devel::AssertOS::SysVr4(3pm)✨
- Devel::AssertOS::SysVr5(3pm)✨
- Devel::AssertOS::Unicos(3pm)✨
- Devel::AssertOS::Unix(3pm)✨
- Devel::AssertOS::VMESA(3pm)✨
- Devel::AssertOS::VMS(3pm)✨
- Devel::AssertOS::VOS(3pm)✨
- Devel::CheckOS(3pm)check what OS we're running on✨
- Devel::CheckOS::Families(3pm)what OS "families" are supported "out of the box" by Devel::CheckOS and Devel::AssertOS?✨
- Devel::CheckOS::Helpers::LinuxOSrelease(3pm)functions to deal with /etc/os-release file✨
U
- use-devel-assertos(1)a script to package Devel::AssertOS modules with your code.✨
💅
getting it ready, bestie…