Update Makefile and build

Signed-off-by: jayofelony <oudshoorn.jeroen@gmail.com>
This commit is contained in:
jayofelony
2024-03-05 21:48:33 +01:00
parent aeada2ee6e
commit 14a727954b
3 changed files with 15 additions and 0 deletions

View File

@ -46,13 +46,16 @@ packer: clean
sudo mv /tmp/packer /usr/bin/packer sudo mv /tmp/packer /usr/bin/packer
image: clean packer image: clean packer
export LC_ALL=en_GB.utf8
cd builder && sudo /usr/bin/packer init combined.json.pkr.hcl && sudo $(UNSHARE) /usr/bin/packer build -var "pwn_hostname=$(PWN_HOSTNAME)" -var "pwn_version=$(PWN_VERSION)" combined.json.pkr.hcl cd builder && sudo /usr/bin/packer init combined.json.pkr.hcl && sudo $(UNSHARE) /usr/bin/packer build -var "pwn_hostname=$(PWN_HOSTNAME)" -var "pwn_version=$(PWN_VERSION)" combined.json.pkr.hcl
bullseye: clean packer bullseye: clean packer
export LC_ALL=en_GB.utf8
cd builder && sudo /usr/bin/packer init data/32bit/raspberrypi32.json.pkr.hcl && sudo $(UNSHARE) /usr/bin/packer build -var "pwn_hostname=$(PWN_HOSTNAME)" -var "pwn_version=$(PWN_VERSION)" data/32bit/raspberrypi32.json.pkr.hcl cd builder && sudo /usr/bin/packer init data/32bit/raspberrypi32.json.pkr.hcl && sudo $(UNSHARE) /usr/bin/packer build -var "pwn_hostname=$(PWN_HOSTNAME)" -var "pwn_version=$(PWN_VERSION)" data/32bit/raspberrypi32.json.pkr.hcl
sudo pishrink -vaZ pwnagotchi-32bit.img sudo pishrink -vaZ pwnagotchi-32bit.img
bookworm: clean packer bookworm: clean packer
export LC_ALL=en_GB.utf8
cd builder && sudo /usr/bin/packer init data/64bit/raspberrypi64.json.pkr.hcl && sudo $(UNSHARE) /usr/bin/packer build -var "pwn_hostname=$(PWN_HOSTNAME)" -var "pwn_version=$(PWN_VERSION)" data/64bit/raspberrypi64.json.pkr.hcl cd builder && sudo /usr/bin/packer init data/64bit/raspberrypi64.json.pkr.hcl && sudo $(UNSHARE) /usr/bin/packer build -var "pwn_hostname=$(PWN_HOSTNAME)" -var "pwn_version=$(PWN_VERSION)" data/64bit/raspberrypi64.json.pkr.hcl
sudo pishrink -vaZ pwnagotchi-64bit.img sudo pishrink -vaZ pwnagotchi-64bit.img

View File

@ -177,6 +177,7 @@
- libusb-1.0-0-dev - libusb-1.0-0-dev
- lsof - lsof
- make - make
- ntp
- python3-flask - python3-flask
- python3-flask-cors - python3-flask-cors
- python3-flaskext.wtf - python3-flaskext.wtf
@ -237,6 +238,11 @@
name: "{{ packages.apt.install }}" name: "{{ packages.apt.install }}"
state: present state: present
- name: set local RTC
shell: "timedatectl set-ntp true"
args:
executable: /bin/bash
- name: update pip3, setuptools, wheel - name: update pip3, setuptools, wheel
shell: "python3 -m pip install --upgrade pip setuptools wheel" shell: "python3 -m pip install --upgrade pip setuptools wheel"
args: args:

View File

@ -137,6 +137,7 @@
- libusb-1.0-0-dev - libusb-1.0-0-dev
- lsof - lsof
- make - make
- ntp
- python3-dbus - python3-dbus
- python3-flask - python3-flask
- python3-flask-cors - python3-flask-cors
@ -180,6 +181,11 @@
update_cache: yes update_cache: yes
install_recommends: false install_recommends: false
- name: set local RTC
shell: "timedatectl set-ntp true"
args:
executable: /bin/bash
- name: update pip3, setuptools, wheel - name: update pip3, setuptools, wheel
shell: "python3 -m pip install --upgrade pip setuptools wheel --break-system-packages" shell: "python3 -m pip install --upgrade pip setuptools wheel --break-system-packages"
args: args: