simplify cflags; pass cc,cflags,ldflags; verbose files; md5 to source