From b3c34b04eb548d2349b24a9177a496f7f128123e Mon Sep 17 00:00:00 2001 From: Nemo D'ACREMONT Date: Fri, 4 Apr 2025 22:51:37 +0200 Subject: [PATCH] fix: install targets weren't working properly --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 5cc4a0c..29f45ab 100644 --- a/Makefile +++ b/Makefile @@ -8,7 +8,7 @@ bins+=$(wildcard ${tst_dir}/*.c) all_bins=01-main 02-switch 03-equity 11-join 12-join-main 21-create-many 22-create-many-recursive 23-create-many-once 31-switch-many 32-switch-many-join 33-switch-many-cascade 51-fibonacci 61-mutex 62-mutex 63-mutex-equity 64-mutex-join 71-preemption 81-deadlock bins_target=$(patsubst %.c,${build_dir}/%,${bins}) -install_bins_targets=$(patsubst %.c,${install_dir}/bin/%,${bins}) +install_bins_targets=$(patsubst ${tst_dir}/%.c,${install_dir}/bin/%,${bins}) valgrind_targets=$(addprefix valgrind_,${all_bins}) @@ -58,7 +58,7 @@ ${install_dir}/lib/libthread.a: ${build_dir}/libthread.a @mkdir -p $(dir $@) cp $^ $@ -${install_bins_targets}: ${install_dir}/bin/%: ${build_dir}/% +${install_bins_targets}: ${install_dir}/bin/%: ${build_dir}/${tst_dir}/% @mkdir -p $(dir $@) install $^ $@