提取公共makefile