Use fabfile.py instead of Makefile
Generalize fabfile.py