From 8e37cec719b93324a3d312ee72fa7f0cbee2f669 Mon Sep 17 00:00:00 2001 From: Onyx and Iris Date: Mon, 3 Feb 2025 16:54:17 +0000 Subject: [PATCH] add INC_DIR --- Taskfile.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Taskfile.yml b/Taskfile.yml index 37ca419..f1319ed 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -9,10 +9,11 @@ vars: CC: gcc SRC_DIR: src + INC_DIR: include OBJ_DIR: obj BIN_DIR: bin - CPPFLAGS: -Iinclude -MMD -MP {{if eq .LOG_USE_COLOR "yes"}}-DLOG_USE_COLOR{{end}} + CPPFLAGS: -I{{.INC_DIR}} -MMD -MP {{if eq .LOG_USE_COLOR "yes"}}-DLOG_USE_COLOR{{end}} CFLAGS: -O -Wall -W -pedantic -ansi -std=c2x LDFLAGS: -Llib @@ -55,10 +56,10 @@ tasks: {{.SHELL}} -Command "Get-ChildItem -Path '{{.SRC_DIR}}' -Filter '*.c' | ForEach-Object { \$_.Name -replace '\.c$', '' } | - ForEach-Object { {{.CC}} {{.CPPFLAGS}} {{.CFLAGS}} -c {{.SRC_DIR}}/\$_.c -Iinclude -o {{.OBJ_DIR}}/\$_.o }" + ForEach-Object { {{.CC}} {{.CPPFLAGS}} {{.CFLAGS}} -c {{.SRC_DIR}}/\$_.c -o {{.OBJ_DIR}}/\$_.o }" sources: - '{{.SRC_DIR}}/**' - - include/** + - '{{.INC_DIR}}/**' generates: - '{{.OBJ_DIR}}/**'