makefile with multiple executable