From 955fe2afab041addd9ede528040cbe4e2c7ef219 Mon Sep 17 00:00:00 2001 From: jakobst1n Date: Sun, 31 May 2026 11:18:00 +0200 Subject: Make a simple devcontainer-system for neovim and opencode --- Common/devcontainer/Makefile | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 Common/devcontainer/Makefile (limited to 'Common/devcontainer/Makefile') diff --git a/Common/devcontainer/Makefile b/Common/devcontainer/Makefile new file mode 100644 index 0000000..b5e53f9 --- /dev/null +++ b/Common/devcontainer/Makefile @@ -0,0 +1,18 @@ +BASEIMAGE := devcontainer-base +M4_SRCS := $(wildcard *.m4) +TARGETS := $(patsubst %.m4,%,$(M4_SRCS)) + +.PHONE: all clean + +all: $(TARGETS) + +Dockerfile-base: Dockerfile-base.m4 + m4 -P -D BASEIMAGE="$(BASEIMAGE)" $< > $@ + podman build -t "$(patsubst Dockerfile-%,devcontainer-%,$@)" -f $@ + +%: %.m4 + m4 -P -D BASEIMAGE="$(BASEIMAGE)" $< > $@ + podman build -t "$(patsubst Dockerfile-%,devcontainer-%,$@)" -f $@ + +clean: + rm -f $(TARGETS) -- cgit v1.2.3