makefile args compatibility