annotate service/rfid_pn532/makefile @ 1200:fe97a15ddd6e

more nim progress on rfid reader Ignore-this: 762e256b911e74db2b2103b509250e9f darcs-hash:cfda5d2da1483a6126d473a42c0cec994561e2ec
author drewp <drewp@bigasterisk.com>
date Thu, 21 Feb 2019 09:58:56 -0800
parents
children 56af0ca2db10
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1200
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
1 SERVICE=rfid_pn532
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
2
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
3 nfc-nim/nfc.nim: nfc-nim/nfc.h
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
4 c2nim/c2nim nfc-nim/nfc.h
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
5
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
6 nfc-nim/freefare.nim: nfc-nim/freefare.h
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
7 c2nim/c2nim nfc-nim/freefare.h
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
8
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
9 freefare_demo: freefare_demo.nim nfc-nim/nfc.nim nfc-nim/freefare.nim
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
10 nim-0.19.4/bin/nim c -d:nimDebugDlOpen freefare_demo.nim
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
11
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
12 freefare_demo_run: freefare_demo
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
13 ./freefare_demo
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
14
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
15 rfid: rfid.nim graphserver.nim nfc-nim/nfc.nim nfc-nim/freefare.nim
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
16 nim-0.19.4/bin/nim c -d:nimDebugDlOpen rfid.nim
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
17
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
18 rfid_local_run: rfid
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
19 ./rfid
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
20
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
21
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
22 build_image:
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
23 rm -rf tmp_ctx
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
24 mkdir -p tmp_ctx
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
25 cp -a Dockerfile *.nim *.cfg nfc-nim tmp_ctx
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
26 docker build --network=host -t bang6:5000/$(SERVICE)_x86:latest tmp_ctx
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
27 docker push bang6:5000/$(SERVICE)_x86:latest
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
28 rm -rf tmp_ctx
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
29
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
30
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
31 build_image_pi:
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
32 rm -rf tmp_ctx
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
33 mkdir -p tmp_ctx
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
34 cp -a Dockerfile.pi *.nim *.cfg nfc-nim tmp_ctx
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
35 docker build --file Dockerfile.pi --network=host -t bang6:5000/$(SERVICE)_pi:latest tmp_ctx
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
36 docker push bang6:5000/$(SERVICE)_pi:latest
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
37 rm -rf tmp_ctx
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
38
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
39 shell: build_image
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
40 docker run --name rfid_shell --rm -it --cap-add SYS_PTRACE --net=host bang6:5000/$(SERVICE)_x86:latest /bin/bash
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
41
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
42 local_run: build_image
fe97a15ddd6e more nim progress on rfid reader
drewp <drewp@bigasterisk.com>
parents:
diff changeset
43 docker run --name rfid_local --rm -it --net=host bang6:5000/$(SERVICE)_x86:latest