删除OPAM包时卸载二进制文件

时间:2015-05-04 11:05:02

标签: ocaml opam

摘自opam档案:

build: [
  ["./configure" "--prefix=%{prefix}%"]
  [make]
]
install: [make "install"]
remove: [
  ["ocamlfind" "remove" "git-lfs-server"]
]

它将git-lfs-server二进制文件安装到%{prefix}/bin目录中,但不删除它。如何卸载?

[make "uninstall"]不起作用。

该软件包还没有在OPAM中,所以我通过固定本地目录来测试它:

opam pin add .
opam unpin git-lfs-server

有关详细信息,请参阅project repositoryopam file

1 个答案:

答案 0 :(得分:1)

您可以使用remove字段

中的以下条目将其删除
["rm" "-f" "%{bin}%/git-lfs-server"]