makefile: cleanup

pull/3/merge
Sameer Naik 9 years ago
parent bf56b614c5
commit d8657f3711

@ -3,6 +3,20 @@ all: build
XSOCK=/tmp/.X11-unix
XAUTH=/tmp/.docker.xauth
CAPABILITIES = \
--cap-add=SYS_ADMIN
ENV_VARS= \
--env="USER_UID=$(shell id -u)" \
--env="USER_GID=$(shell id -g)" \
--env="DISPLAY" \
--env="XAUTHORITY=${XAUTH}" \
VOLUMES = \
--volume=${XSOCK}:${XSOCK} \
--volume=${XAUTH}:${XAUTH} \
--volume=/run/user/$(shell id -u)/pulse:/run/pulse
help:
@echo ""
@echo "-- Help Menu"
@ -25,13 +39,8 @@ install uninstall: build
google-chrome tor-browser chromium-browser firefox bash:
@touch ${XAUTH}
@xauth nlist :0 | sed -e 's/^..../ffff/' | xauth -f ${XAUTH} nmerge -
@docker run -it --rm \
--cap-add=SYS_ADMIN \
--env="USER_UID=$(shell id -u)" \
--env="USER_GID=$(shell id -g)" \
--env="DISPLAY" \
--env="XAUTHORITY=${XAUTH}" \
--volume=${XSOCK}:${XSOCK} \
--volume=${XAUTH}:${XAUTH} \
--volume=/run/user/$(shell id -u)/pulse:/run/pulse \
docker run -it --rm \
${CAPABILITIES} \
${ENV_VARS} \
${VOLUMES} \
${USER}/browser-box:latest $@

Loading…
Cancel
Save