Makefile 1.3 KB

123456789101112131415161718192021222324252627282930
  1. .SILENT: help
  2. help:
  3. echo Options:
  4. echo make update-bur: Update list of BUR submissions
  5. echo make download-bur: Download BUR submissions
  6. echo make update-nc: Update list of NC submissions
  7. echo make download-nc: Download NC submissions
  8. echo make download-ndc: Download NDC submissions
  9. echo make venv: create virtual environment
  10. update-bur: venv
  11. datalad run -m "Fetch BUR submissions" -o downloaded_data/UNFCCC/submissions-bur.csv ./venv/bin/python code/UNFCCC_downloader/fetch_submissions_bur.py
  12. download-bur: venv
  13. datalad run -m "Download BUR submissions" -i downloaded_data/UNFCCC/submissions-bur.csv ./venv/bin/python code/UNFCCC_downloader/download_bur.py
  14. update-nc: venv
  15. datalad run -m "Fetch NC submissions" -o downloaded_data/UNFCCC/submissions-nc.csv ./venv/bin/python code/UNFCCC_downloader/fetch_submissions_nc.py
  16. download-nc: venv
  17. datalad run -m "Download NC submissions" -i downloaded_data/UNFCCC/submissions-nc.csv ./venv/bin/python code/UNFCCC_downloader/download_nc.py
  18. download-ndc: venv
  19. datalad run -m "Download NDC submissions" ./venv/bin/python code/UNFCCC_downloader/download_ndc.py
  20. venv: code/requirements.txt
  21. [ -d ./venv ] || python3 -m venv venv
  22. ./venv/bin/pip install --upgrade pip
  23. ./venv/bin/pip install -Ur code/requirements.txt
  24. touch venv