fix: install targets weren't working properly
This commit is contained in:
parent
22fb8fd863
commit
b3c34b04eb
4
Makefile
4
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 $^ $@
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user