# # install, uninstall and friends ghc-tags-plugin in cabal store # PACKAGE_DB = ${HOME}/.cabal/store/ghc-$(shell ghc --numeric-version)/package.db uninstall: ghc-pkg unregister \ --package-db=${PACKAGE_DB} \ --force \ z-ghc-tags-plugin-z-ghc-tags-library \ ghc-tags-plugin install: cabal install --package-db=${PACKAGE_DB} --lib ghc-tags-plugin reinstall: uninstall install list: ghc-pkg list --package-db=${PACKAGE_DB} | grep ghc-tags latest: ghc-pkg latest --package-db=${PACKAGE_DB} ghc-tags-plugin recache: ghc-pkg recache --package-db=${PACKAGE_DB} check: ghc-pkg check --package-db=${PACKAGE_DB} 2>&1 | grep ghc-tags .PHONY: install, uninstall, reinstall, latest, check