Add makefile for full compile