Makefile 961 B

12345678910111213141516171819202122
  1. .PHONY: all install test uninstall
  2. all: install
  3. install:
  4. /usr/local/cpanel/3rdparty/bin/perl install/install.pl
  5. chmod +x /usr/local/cpanel/whostmgr/docroot/cgi/troglodyne/pgupgrade.cgi
  6. chmod +x /usr/local/cpanel/whostmgr/docroot/cgi/troglodyne/api.cgi
  7. /usr/local/cpanel/bin/register_appconfig ./plugin/better_postgres.conf
  8. /usr/local/cpanel/bin/register_appconfig ./plugin/troglodyne_api.conf
  9. uninstall:
  10. /usr/local/cpanel/bin/unregister_appconfig troglodyne_api
  11. /usr/local/cpanel/bin/unregister_appconfig better_postgres
  12. rm -rf /var/cpanel/perl/Troglodyne
  13. rm -rf /var/cpanel/templates/troglodyne
  14. rm -rf /usr/local/cpanel/whostmgr/docroot/templates/troglodyne
  15. rm -rf /usr/local/cpanel/whostmgr/docroot/cgi/troglodyne
  16. rm -f /usr/local/cpanel/whostmgr/docroot/addon_plugins/troglophant.png
  17. test:
  18. [ ! -x /usr/local/cpanel/3rdparty/bin/prove ] || /usr/local/cpanel/3rdparty/bin/prove t/*.t
  19. [ -x /usr/local/cpanel/3rdparty/bin/prove ] || prove t/*.t