diff --git a/.gitignore b/.gitignore index a049b6f89c7..6af35560a45 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,3 @@ packages/* +local-melange.rsa +local-melange.rsa.pub diff --git a/Makefile b/Makefile index f8631c8a4bb..75e5b7b4a7b 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ ARCH := $(shell uname -m) -MELANGE_DIR ?= ../melange -MELANGE ?= ${MELANGE_DIR}/melange +MELANGE ?= $(shell which melange) +MELANGE_DIR ?= /usr/share/melange KEY ?= local-melange.rsa REPO ?= $(shell pwd)/packages @@ -210,3 +210,13 @@ $(eval $(call build-package,giflib,5.2.1-r0)) $(eval $(call build-package,jenkins,2.378-r0)) .build-packages: ${PACKAGES} + +dev: + docker run \ + -v $(shell pwd):/work \ + --workdir=/work \ + --rm -it \ + --entrypoint=sh \ + --platform=linux/amd64 \ + --privileged \ + cgr.dev/chainguard/sdk