diff --git a/src/06-mini-project/.clangd b/src/06-mini-project/.clangd new file mode 100644 index 0000000..2322919 --- /dev/null +++ b/src/06-mini-project/.clangd @@ -0,0 +1,7 @@ +CompileFlags: + Add: + # Architecture and cross-compilation + - "--target=aarch64-linux-gnu" + + # Setup sysroot for buildroot + - "--sysroot=/buildroot/output/host/aarch64-buildroot-linux-gnu/sysroot" diff --git a/src/06-mini-project/Makefile b/src/06-mini-project/Makefile new file mode 100644 index 0000000..5b7ed5c --- /dev/null +++ b/src/06-mini-project/Makefile @@ -0,0 +1,5 @@ +EXE=mini-project +SRCS=$(wildcard *.c) + +# Include the standard application Makefile for the CSEL1 labs +include ../appl.mk diff --git a/src/06-mini-project/justfile b/src/06-mini-project/justfile new file mode 100644 index 0000000..e805494 --- /dev/null +++ b/src/06-mini-project/justfile @@ -0,0 +1,10 @@ +@default: + just --list + +@build: + make + +@clean: + rm -rf build + rm -rf .obj + rm -f -- mini-project