update makefile for publishing