35 lines
807 B
Makefile
35 lines
807 B
Makefile
VERSION=1.2
|
|
SHELL=/bin/bash
|
|
PROFILE=diva-e
|
|
|
|
.PHONY: info
|
|
|
|
info:
|
|
@echo "available targets:"
|
|
@perl -ne 'm/^([\w\-]+):/ && print(" $$1\n");' Makefile $(MAKEFILES)
|
|
|
|
build:
|
|
podman build -t teams-pwa:$(VERSION) .
|
|
|
|
run:
|
|
podman run -it \
|
|
--rm \
|
|
--net host \
|
|
--memory 2048mb \
|
|
--userns=keep-id:uid=1000,gid=1000 \
|
|
-v /tmp/.X11-unix:/tmp/.X11-unix \
|
|
-v /run/dbus/system_bus_socket:/run/dbus/system_bus_socket \
|
|
-e DISPLAY=unix$$DISPLAY \
|
|
-e XAUTHORITY=/home/chromium/.Xauthority \
|
|
-v $$HOME/.Xauthority:/home/chromium/.Xauthority \
|
|
-v /var/spool/teams-pwa/$(PROFILE):/home/chromium/ \
|
|
-v $$HOME/various/downloads:/home/chromium/Downloads \
|
|
--device /dev/snd \
|
|
--device /dev/dri \
|
|
-v /dev/shm:/dev/shm \
|
|
--name teams-pwa \
|
|
teams-pwa:$(VERSION)
|
|
|
|
clean:
|
|
@echo "nothing to do (yet)"
|