BuildSystem: We are now using cmake instead of plain make

I have been annoyed for a while since I had to build everything
when running the os since the buildsystem was really bad.

I wanted to rewrite the whole build system and changed to using cmake

:)
This commit is contained in:
Bananymous
2023-04-02 04:07:27 +03:00
parent d71f1f24e4
commit 4c5176f751
28 changed files with 260 additions and 499 deletions

View File

@@ -1,5 +1,6 @@
#pragma once
#include <BAN/Errors.h>
#include <BAN/ForwardList.h>
#include <BAN/Formatter.h>
#include <BAN/Hash.h>
@@ -87,7 +88,7 @@ namespace BAN
String String::formatted(const char* format, const Args&... args)
{
String result;
BAN::Formatter::print([&](char c){ result.push_back(c); }, format, args...);
BAN::Formatter::print([&](char c){ MUST(result.push_back(c)); }, format, args...);
return result;
}