This commit is contained in:
2025-08-24 20:23:27 -04:00
parent 45bfdb155c
commit 3db30058d1
3 changed files with 8 additions and 3 deletions

2
TODO
View File

@@ -1,8 +1,6 @@
VX yait --- TODO VX yait --- TODO
Todo: Todo:
* Polish for v1 release
* Finish implementing IDEA
* --extra * --extra
* --extra-build * --extra-build
* --extra-build=nob * --extra-build=nob

2
configure vendored
View File

@@ -22,7 +22,7 @@ cmdexists () { type "$1" >/dev/null 2>&1 ; }
trycc () { test -z "$CC" && cmdexists "$1" && CC=$1 ; } trycc () { test -z "$CC" && cmdexists "$1" && CC=$1 ; }
prefix=/usr/bin/ prefix=/usr/bin/
CFLAGS="-Wall -Wextra -O2 --std=c23 -Wpedantic" CFLAGS="-Wall -Wextra -O2 --std=c23 -Wpedantic -Wformat=2"
LDFLAGS= LDFLAGS=
CC= CC=

View File

@@ -15,6 +15,12 @@ typedef struct {
bool editor; bool editor;
} flag_t; } flag_t;
typedef struct {
bool nob;
bool format;
bool cleanup;
} extras_t;
typedef struct { typedef struct {
bool ncurses; bool ncurses;
bool raylib; bool raylib;
@@ -31,6 +37,7 @@ typedef struct {
libmap_t libraries; libmap_t libraries;
licence_t licence; licence_t licence;
flag_t flags; flag_t flags;
extras_t extras;
style_t style; style_t style;
char *project; char *project;