]> git.plutz.net Git - blast/blob - oktopus.mk
have credentials in extra file
[blast] / oktopus.mk
1 raspi=oktopus.img
2
3 imagesize=1792
4
5 modules=approx,remo2hbo,autoresize,display_ws5inch
6
7 packages=python-tk,python-spidev,python-pygame,python-bluez,python-rpi.gpio,ckermit
8 release=stretch
9 approxhost := localhost:9999
10
11 hostname=oktopus
12 rootkey=oktopus
13
14 timezone=Europe/Berlin
15 locales=en_US.UTF-8
16
17 webui=http://localhost/
18
19 include credentials.mk
20 credentials.mk:
21         printf 'rootpass=\nwifi=\nwifipass=\n'
22
23 .PHONY: _oktopus_maskjournal
24 _config: _oktopus_maskjournal ${CFGROOT}/opt/demo.py
25
26 img_mount/opt/demo.py: oktopus_raspberry/ ${CFGROOT} _copy
27         cp "$</demo3.py" "$@"
28         cp "$</demo4.py" "$@"
29
30 oktopus_raspberry/:
31         [ -d oktopus_raspberry ] || git clone https://git.tools.f4.htw-berlin.de/sliublin/oktopus_raspberry.git "$@"
32
33 _oktopus_maskjournal: ${CFGROOT} _copy
34         # mkdir -p "$${CFGROOT}/etc/systemd/system/"
35         ln -sf /dev/null "$${CFGROOT}/etc/systemd/system/systemd-journald.service"
36         ln -sf /dev/null "$${CFGROOT}/etc/systemd/system/systemd-timesyncd.service"