add target_specific_var.mk

out.make

=== test ===
touch prog.c
echo cc -g -o prog.o -c prog.c
cc -g -o prog.o -c prog.c
echo prog -g
prog -g

=== FILES ===
prog.c

out.kati

=== test ===
touch prog.c
echo cc -O -o prog.o -c prog.c
cc -O -o prog.o -c prog.c
panic: no rule to make target "CFLAGS"

goroutine 1 [running]:
main.main()
	/usr/local/google/home/ukai/src/kati/main.go:40 +0x3d5

=== FILES ===
prog.c
1 file changed