MetaData Sharing
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

15 lines
552 B

  1. test: fixtures/sample.data.pasn1 fixtures/sample.mtree
  2. (. ./p/bin/activate && \
  3. (ls cli.py mtree.py | entr sh -c 'python -m coverage run -m unittest cli mtree && coverage report -m --omit=p/\*'))
  4. env:
  5. virtualenv p
  6. (. ./p/bin/activate && \
  7. pip install -r requirements.txt)
  8. fixtures/sample.data.pasn1: fixtures/genfixtures.py
  9. (. ./p/bin/activate && cd fixtures && PYTHONPATH=.. python genfixtures.py )
  10. fixtures/sample.mtree: fixtures/mtree.dir
  11. bsdtar -cf - --format mtree --options='!all,time,sha512,size,indent' -C fixtures/mtree.dir . > $@