annotate service/rfid_pn532_py/makefile @ 1207:db0534d5e264

build more of libfreefare Ignore-this: efb50f50a9cc9de6d8ce068cd391a6fc darcs-hash:a9f5f5687189fca481c18daccf81b5a2068c5d57
author drewp <drewp@bigasterisk.com>
date Sun, 10 Mar 2019 04:02:59 -0700
parents a9af0fa097d0
children 91162a54553c
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1207
db0534d5e264 build more of libfreefare
drewp <drewp@bigasterisk.com>
parents: 1206
diff changeset
1 pyfreefare-build-x86/nfc.py: Dockerfile.pyfreefare.x86 pyfreefare/nfc.h pyfreefare/freefare.h build_ctypes_modules.sh
1206
a9af0fa097d0 working on pyfreefare
drewp <drewp@bigasterisk.com>
parents: 1204
diff changeset
2 docker build --file Dockerfile.pyfreefare.x86 -t pyfreefare_build_x86:latest .
a9af0fa097d0 working on pyfreefare
drewp <drewp@bigasterisk.com>
parents: 1204
diff changeset
3 docker run --rm --net=host \
a9af0fa097d0 working on pyfreefare
drewp <drewp@bigasterisk.com>
parents: 1204
diff changeset
4 -v `pwd`/pyfreefare:/opt/pyfreefare \
a9af0fa097d0 working on pyfreefare
drewp <drewp@bigasterisk.com>
parents: 1204
diff changeset
5 -v `pwd`/pyfreefare-build-x86:/opt/pyfreefare-build \
a9af0fa097d0 working on pyfreefare
drewp <drewp@bigasterisk.com>
parents: 1204
diff changeset
6 --name pyfreefare_build pyfreefare_build_x86:latest
1204
c4aed42cfaa3 tags module and pynfc build steps
drewp <drewp@bigasterisk.com>
parents:
diff changeset
7
1207
db0534d5e264 build more of libfreefare
drewp <drewp@bigasterisk.com>
parents: 1206
diff changeset
8 pyfreefare-build-pi/nfc.py: Dockerfile.pyfreefare.pi pyfreefare/nfc.h pyfreefare/freefare.h build_ctypes_modules.sh
db0534d5e264 build more of libfreefare
drewp <drewp@bigasterisk.com>
parents: 1206
diff changeset
9 docker build --file Dockerfile.pyfreefare.pi -t pyfreefare_build_pi:latest .
db0534d5e264 build more of libfreefare
drewp <drewp@bigasterisk.com>
parents: 1206
diff changeset
10 docker run --rm --net=host \
db0534d5e264 build more of libfreefare
drewp <drewp@bigasterisk.com>
parents: 1206
diff changeset
11 -v `pwd`/pyfreefare:/opt/pyfreefare \
db0534d5e264 build more of libfreefare
drewp <drewp@bigasterisk.com>
parents: 1206
diff changeset
12 -v `pwd`/pyfreefare-build-pi:/opt/pyfreefare-build \
db0534d5e264 build more of libfreefare
drewp <drewp@bigasterisk.com>
parents: 1206
diff changeset
13 --name pyfreefare_build pyfreefare_build_pi:latest
db0534d5e264 build more of libfreefare
drewp <drewp@bigasterisk.com>
parents: 1206
diff changeset
14
1204
c4aed42cfaa3 tags module and pynfc build steps
drewp <drewp@bigasterisk.com>
parents:
diff changeset
15 #pyfreefare/nfc.py pyfreefare/freefare.py
c4aed42cfaa3 tags module and pynfc build steps
drewp <drewp@bigasterisk.com>
parents:
diff changeset
16 test_tags: tags.py tags_test.py
1207
db0534d5e264 build more of libfreefare
drewp <drewp@bigasterisk.com>
parents: 1206
diff changeset
17 PYTHONPATH=pyfreefare-build-x86 nose2-3 tags_test
db0534d5e264 build more of libfreefare
drewp <drewp@bigasterisk.com>
parents: 1206
diff changeset
18
db0534d5e264 build more of libfreefare
drewp <drewp@bigasterisk.com>
parents: 1206
diff changeset
19
db0534d5e264 build more of libfreefare
drewp <drewp@bigasterisk.com>
parents: 1206
diff changeset
20 rfid_build_image_pi: pyfreefare-build-pi/nfc.py pyfreefare-build-pi/freefare.py
db0534d5e264 build more of libfreefare
drewp <drewp@bigasterisk.com>
parents: 1206
diff changeset
21 docker build --file Dockerfile.pi -t bang6:5000/rfid_pn532_py_pi:latest .
db0534d5e264 build more of libfreefare
drewp <drewp@bigasterisk.com>
parents: 1206
diff changeset
22 docker push bang6:5000/rfid_pn532_py_pi:latest
db0534d5e264 build more of libfreefare
drewp <drewp@bigasterisk.com>
parents: 1206
diff changeset
23
db0534d5e264 build more of libfreefare
drewp <drewp@bigasterisk.com>
parents: 1206
diff changeset
24 # test on pi:
db0534d5e264 build more of libfreefare
drewp <drewp@bigasterisk.com>
parents: 1206
diff changeset
25 # docker pull bang6:5000/rfid_pn532_py_pi:latest && docker run -it --rm --privileged --name rfid_shell bang6:5000/rfid_pn532_py_pi:latest nose2-3 tags_test