Mercurial > code > home > repos > homeauto
diff service/rfid_pn532_py/makefile @ 1206:a9af0fa097d0
working on pyfreefare
Ignore-this: aaf74e9bbfeac1cafeff31cb2315b29a
darcs-hash:07db9edfbdac72e6c137ad803e0298b39a0e1f53
author | drewp <drewp@bigasterisk.com> |
---|---|
date | Mon, 04 Mar 2019 15:18:46 -0800 |
parents | c4aed42cfaa3 |
children | 19ef0ac8f7f7 |
line wrap: on
line diff
--- a/service/rfid_pn532_py/makefile Wed Feb 27 10:31:00 2019 -0800 +++ b/service/rfid_pn532_py/makefile Mon Mar 04 15:18:46 2019 -0800 @@ -1,20 +1,15 @@ - -pyfreefare_build_image: Dockerfile.pyfreefare - docker build --file Dockerfile.pyfreefare -t pyfreefare_build:latest . + +pyfreefare_build_image_x86: Dockerfile.pyfreefare.x86 + docker build --file Dockerfile.pyfreefare.x86 -t pyfreefare_build_x86:latest . -pyfreefare/nfc.py: pyfreefare_build_image pyfreefare/nfc.h - docker run --rm --net=host -v /my/proj/homeauto/service/rfid_pn532_py/pyfreefare:/opt/pyfreefare --name pyfreefare_build pyfreefare_build:latest \ - clang2py -o /opt/pyfreefare/nfc.py \ - --target x86_64-Linux \ - --clang-args="-I=/usr/include/x86_64-linux-gnu -I/usr/lib/llvm-6.0/lib/clang/6.0.0/include -I/usr/lib/llvm-6.0/lib/ -v -xc" \ - /opt/pyfreefare/nfc.h +pyfreefare_build_image_pi: Dockerfile.pyfreefare.pi + docker build --file Dockerfile.pyfreefare.pi -t pyfreefare_build_pi:latest . -pyfreefare/freefare.py: pyfreefare_build_image pyfreefare/freefare.py - docker run --rm --net=host -v /my/proj/homeauto/service/rfid_pn532_py/pyfreefare:/opt/pyfreefare --name pyfreefare_build pyfreefare_build:latest \ - clang2py -o /opt/pyfreefare/freefare.py \ - --target x86_64-Linux \ - --clang-args="-I=/usr/include/x86_64-linux-gnu -I/usr/lib/llvm-6.0/lib/clang/6.0.0/include -I/usr/lib/llvm-6.0/lib/ -v -xc" \ - /opt/pyfreefare/freefare.h +pyfreefare-build-x86/nfc.py: pyfreefare_build_image_x86 pyfreefare/nfc.h pyfreefare/freefare.h + docker run --rm --net=host \ + -v `pwd`/pyfreefare:/opt/pyfreefare \ + -v `pwd`/pyfreefare-build-x86:/opt/pyfreefare-build \ + --name pyfreefare_build pyfreefare_build_x86:latest #pyfreefare/nfc.py pyfreefare/freefare.py test_tags: tags.py tags_test.py