adapt Pavan's superior makefile, add null dir