Makefile 576 B

12345678910111213141516171819202122232425262728293031
  1. pythonReq := $(shell python3 -c 'import yaml' > /dev/null 2>&1 && (echo "installed" ) || (echo "not installed "; exit 1) )
  2. PYTHON3_OK := $(shell python3 --version 2>&1)
  3. ifeq ('$(PYTHON3_OK)','')
  4. $(error package 'python3' not found)
  5. endif
  6. check:
  7. @echo yaml module $(pythonReq)
  8. verify:
  9. ./yaml2fstab.py > /tmp/mnt
  10. findmnt -x --verbose -F /tmp/mnt
  11. install:
  12. echo "#yaml2fstab" >> /tmp/fstab
  13. ./yaml2fstab.py >> /tmp/fstab
  14. echo "#yaml2fstab" >> /tmp/fstab
  15. parse:
  16. ./yaml2fstab.py
  17. clean:
  18. sed -i '/#yaml2fstab/,/#yaml2fstab/{//!d}' /tmp/fstab
  19. rm /tmp/mnt