The stdex::sys_info is instantiated for each compilation unit. To reduce amount of copies, move it to a separate .hpp as system.hpp is almost always #included. Breaking-change: Add #include <stdex/sys_info.hpp> Signed-off-by: Simon Rozman <simon@rozman.si>
34 lines
730 B
C++
34 lines
730 B
C++
/*
|
|
SPDX-License-Identifier: MIT
|
|
Copyright © 2023 Amebis
|
|
*/
|
|
|
|
#pragma once
|
|
|
|
#include <stdex/base64.hpp>
|
|
#include <stdex/compat.hpp>
|
|
#include <stdex/exception.hpp>
|
|
#include <stdex/hash.hpp>
|
|
#include <stdex/hex.hpp>
|
|
#include <stdex/idrec.hpp>
|
|
#include <stdex/interval.hpp>
|
|
#include <stdex/mapping.hpp>
|
|
#include <stdex/math.hpp>
|
|
#include <stdex/parser.hpp>
|
|
#include <stdex/progress.hpp>
|
|
#include <stdex/ring.hpp>
|
|
#include <stdex/sgml.hpp>
|
|
#include <stdex/stream.hpp>
|
|
#include <stdex/string.hpp>
|
|
#include <stdex/sys_info.hpp>
|
|
#include <stdex/system.hpp>
|
|
#include <stdex/unicode.hpp>
|
|
#include <stdex/vector_queue.hpp>
|
|
#include <stdex/watchdog.hpp>
|
|
|
|
#include "compat.hpp"
|
|
|
|
#include <cstdlib>
|
|
#include <filesystem>
|
|
#include <thread>
|