yait

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 3db30058d1ebce2f7fd7bda8f9ed6b9ac8ab9ee3
parent 45bfdb155cb0db8ac5b23f8cd2ce24f49b4f69e9
Author: vx-clutch <[email protected]>
Date:   Sun, 24 Aug 2025 20:23:27 -0400

save

Diffstat:
MTODO | 2--
Mconfigure | 2+-
Minclude/yait.h | 7+++++++
3 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/TODO b/TODO @@ -1,8 +1,6 @@ VX yait --- TODO Todo: - * Polish for v1 release - * Finish implementing IDEA * --extra * --extra-build * --extra-build=nob diff --git a/configure b/configure @@ -22,7 +22,7 @@ cmdexists () { type "$1" >/dev/null 2>&1 ; } trycc () { test -z "$CC" && cmdexists "$1" && CC=$1 ; } prefix=/usr/bin/ -CFLAGS="-Wall -Wextra -O2 --std=c23 -Wpedantic" +CFLAGS="-Wall -Wextra -O2 --std=c23 -Wpedantic -Wformat=2" LDFLAGS= CC= diff --git a/include/yait.h b/include/yait.h @@ -16,6 +16,12 @@ typedef struct { } flag_t; typedef struct { + bool nob; + bool format; + bool cleanup; +} extras_t; + +typedef struct { bool ncurses; bool raylib; bool stb; @@ -31,6 +37,7 @@ typedef struct { libmap_t libraries; licence_t licence; flag_t flags; + extras_t extras; style_t style; char *project;