adding back gnumakefile removed by mistake