Skip to content

Commit

Permalink
meta: Update from upstream and bump cutekit and llvm.
Browse files Browse the repository at this point in the history
  • Loading branch information
sleepy-monax committed Nov 29, 2024
1 parent d0a6ca4 commit c9ae584
Show file tree
Hide file tree
Showing 13 changed files with 11,860 additions and 529 deletions.
2 changes: 1 addition & 1 deletion meta/plugins/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
python-magic ~= 0.4.27
git+https://github.com/cute-engineering/[email protected].6
git+https://github.com/cute-engineering/[email protected].7
2 changes: 1 addition & 1 deletion meta/scripts/setup-ubuntu.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ export DEBIAN_FRONTEND=noninteractive

apt update
apt install build-essential git ninja-build libsdl2-dev nasm gcc-multilib qemu-system-x86 mtools liburing-dev
bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)" llvm 18
bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)" llvm 19
Binary file added src/libs/doc/assets/capture.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
21 changes: 21 additions & 0 deletions src/libs/doc/assets/logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 0 additions & 2 deletions src/libs/karm-base/base.h
Original file line number Diff line number Diff line change
Expand Up @@ -80,8 +80,6 @@ namespace Karm {

#define always_inline [[gnu::always_inline]]

#define _ concat$(__p_, __COUNTER__)

// MARK: Unsigned --------------------------------------------------------------

using usize = __SIZE_TYPE__;
Expand Down
25 changes: 25 additions & 0 deletions src/libs/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
<br/>
<br/>
<p align="center">
<img src="doc/assets/logo.svg" width="200"s>
</p>
<p align="center">
A batteries included framework for modern cross-platform C++ applications
</p>
<br/>


![](doc/assets/capture.png)

<br/>
<br/>

## License

<a href="https://www.gnu.org/licenses/lgpl-3.0.en.html">
<img align="right" height="72" alt="LGPL3 License" src="https://branding.cute.engineering/licenses/lgpl.svg" />
</a>

The karm framework is licensed under the **GNU Lesser General Public License v3.0 or later**.

The full text of the license can be accessed via [this link](https://www.gnu.org/licenses/lgpl-3.0-standalone.html) and is also included in the [license.txt](license.txt) file of this software package.
Loading

0 comments on commit c9ae584

Please sign in to comment.