From 3db30058d1ebce2f7fd7bda8f9ed6b9ac8ab9ee3 Mon Sep 17 00:00:00 2001 From: vx-clutch Date: Sun, 24 Aug 2025 20:23:27 -0400 Subject: [PATCH] save --- TODO | 2 -- configure | 2 +- include/yait.h | 7 +++++++ 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/TODO b/TODO index 74ce888..f090128 100644 --- 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 index 13a8a15..2c82eec 100755 --- 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 index 8359164..6f9948d 100644 --- a/include/yait.h +++ b/include/yait.h @@ -15,6 +15,12 @@ typedef struct { bool editor; } flag_t; +typedef struct { + bool nob; + bool format; + bool cleanup; +} extras_t; + typedef struct { bool ncurses; bool raylib; @@ -31,6 +37,7 @@ typedef struct { libmap_t libraries; licence_t licence; flag_t flags; + extras_t extras; style_t style; char *project;