summaryrefslogtreecommitdiff
path: root/example/test
diff options
context:
space:
mode:
authorJacob McDonnell <jacob@jacobmcdonnell.com>2026-03-07 15:08:04 -0500
committerJacob McDonnell <jacob@jacobmcdonnell.com>2026-03-07 15:08:04 -0500
commit2995e97cd489abeeedf90ac60b4b98499661ce7e (patch)
treefa76bacff20df4c88c6d7973b56ba3be588a36d3 /example/test
parent317c70674d1d889b98b3b127099ab876f55f1f2d (diff)
feat: Kconfig support added
Initial support for Kconfiglib has been added. This includes menuconfig, savedefconfig, defconfig, and config.h generation.
Diffstat (limited to 'example/test')
-rw-r--r--example/test/Makefile3
-rwxr-xr-xexample/test/mainbin0 -> 33464 bytes
-rw-r--r--example/test/main.c3
-rw-r--r--example/test/main.obin0 -> 800 bytes
4 files changed, 4 insertions, 2 deletions
diff --git a/example/test/Makefile b/example/test/Makefile
index 041722b..7bdeca0 100644
--- a/example/test/Makefile
+++ b/example/test/Makefile
@@ -10,9 +10,10 @@ CFLAGS = -Wall \
-Wextra \
-Wpedantic \
-I../libfib \
+ -I.. \
-std=c17
LDFLAGS = -L../libfib \
-lfib
-include ../tools/mcd.prog.mk
+include ../tools/mk/mcd.prog.mk
diff --git a/example/test/main b/example/test/main
new file mode 100755
index 0000000..50681f9
--- /dev/null
+++ b/example/test/main
Binary files differ
diff --git a/example/test/main.c b/example/test/main.c
index b5a75b1..92e3b29 100644
--- a/example/test/main.c
+++ b/example/test/main.c
@@ -5,9 +5,10 @@
//
#include <stdio.h>
#include "fib.h"
+#include "config.h"
int main(void) {
- printf("fib(9) = %llu\n", fib(9));
+ printf("fib(%u) = %llu\n", CONFIG_FIB_NUMBER, fib(CONFIG_FIB_NUMBER));
return 0;
}
diff --git a/example/test/main.o b/example/test/main.o
new file mode 100644
index 0000000..62fd238
--- /dev/null
+++ b/example/test/main.o
Binary files differ