当我使用它卸载应用程序make uninstall
时,会留下一些make install
已创建的空目录,例如/usr/share/foo/
,及其子目录,例如/usr/share/foo/applications
,等。
我通过 Google 发现,automake 生成的uninstall
目标不会自动删除空目录,因为它不知道应用程序是拥有这些目录(例如它在 期间创建它make install
)还是借用它(例如该目录在 期间存在make install
)。
目前我的 make 文件都没有明确的uninstall
目标,make 似乎隐含地知道它必须删除哪些文件。我怎样才能教它也删除有问题的文件夹?