Makefile 765 B

1234567891011121314151617
  1. .PHONY: install
  2. install:
  3. test -d $(HOME) || mkdir $(HOME)/.tcms
  4. rm pod2htmd.tmp; /bin/true
  5. .PHONY: test
  6. test: reset-dummy-data
  7. prove
  8. .PHONY: reset-dummy-data
  9. reset-dummy-data:
  10. cp -f data/DUMMY-dist.json data/DUMMY.json
  11. .PHONY: depend
  12. depend:
  13. sudo apt install -y sqlite3 libsqlite3-dev libdbd-sqlite3-perl cpanminus starman libcal-dav-perl libtext-xslate-perl libserver-starter-perl liburl-encode-perl libplack-perl libcal-dav-perl libconfig-tiny-perl libdatetime-format-http-perl libjson-maybexs-perl libuuid-tiny-perl libcapture-tiny-perl libconfig-simple-perl libdbi-perl libfile-slurper-perl libfile-touch-perl libfile-copy-recursive-perl libxml-rss-perl
  14. sudo cpanm Mojo::File Date::Format WWW::SitemapIndex::XML WWW::Sitemap::XML HTTP::Body Pod::Html