separate install and run in Makefile