publications got its own makefile!