Jump to content

Thunderbrew:system

From Thunderbrew
Revision as of 22:59, 19 June 2025 by Phaneron (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

system is primarily a CMake directory. It adds macros to all the C++ packages that import it:

Windows

  • WHOA_SYSTEM_WIN

This macro is defined only when Windows/NT code is being compiled.

macOS

  • WHOA_SYSTEM_MAC

This macro is defined only when macOS/Darwin code is being compiled.

Linux

  • WHOA_SYSTEM_LINUX

This macro is defined only when GNU/Linux code is being compiled.