makefile search + rules order + externs property