tests/Makefile: Remove loops and simplify recipes
Created by: LeonardKoenig
- Make non-file targets .PHONY
- Turn loops into Make-Dependencies, this also enables checking each test independently
- Split CFLAGS into CPPFLAGS,CFLAGS and LDFLAGS and adapt rule
I suppose one should remove getid
from either BINS
or EXPECT_BINS
where it's currently listed twice.
Edited by Ribbon