From 610dc2ceca502a3b2a5a76358134a77c88a3926c Mon Sep 17 00:00:00 2001 From: Gary Talent Date: Sat, 12 Feb 2022 14:22:28 -0600 Subject: [PATCH] [ox/std] Move ox::defines::OS to ox::OS --- deps/ox/src/ox/std/defines.hpp | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/deps/ox/src/ox/std/defines.hpp b/deps/ox/src/ox/std/defines.hpp index 06a557f2..16108d71 100644 --- a/deps/ox/src/ox/std/defines.hpp +++ b/deps/ox/src/ox/std/defines.hpp @@ -8,7 +8,20 @@ #pragma once -namespace ox::defines { +namespace ox { + +enum class OS { + BareMetal, + NetBSD, + OpenBSD, + FreeBSD, + DragonFlyBSD, + Linux, + Darwin, + Windows +}; + +namespace defines { #if defined(OX_NODEBUG) constexpr bool NoDebug = true; @@ -42,17 +55,6 @@ constexpr auto BigEndian = false; constexpr auto LittleEndian = true; #endif -enum class OS { - BareMetal, - NetBSD, - OpenBSD, - FreeBSD, - DragonFlyBSD, - Linux, - Darwin, - Windows -}; - #if defined(__FreeBSD__) constexpr OS OS = OS::FreeBSD; #define OX_OS_FreeBSD @@ -80,3 +82,4 @@ constexpr OS OS = OS::BareMetal; #endif } +}