more makefile improvements with dev task