From 13fd6cd8bc8a4fcfdc0fd1e89dc57ea9c1d1b3c0 Mon Sep 17 00:00:00 2001 From: Rodrigo Arias Mallo Date: Tue, 7 Jan 2025 19:05:12 +0100 Subject: Initial commit --- Makefile | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..29a9ac5 --- /dev/null +++ b/Makefile @@ -0,0 +1,33 @@ +NAME = rdrview +BIN = $(NAME).filter.dpi +CSS = style.css +DILLO_DIR = ~/.dillo +DPI_DIR = $(DILLO_DIR)/dpi/$(NAME) +DPIDRC = $(DILLO_DIR)/dpidrc + +all: + @echo "Use 'make install' to install" + @echo "Use 'make uninstall' to uninstall" + +$(DPIDRC): + cp /etc/dillo/dpidrc $@ + +install-proto: $(DPIDRC) + grep -q '^proto.$(NAME)=$(NAME)' $< || echo 'proto.$(NAME)=$(NAME)/$(BIN)' >> $< + dpidc stop + +link: $(BIN) install-proto + mkdir -p $(DPI_DIR) + ln -frs $(BIN) $(DPI_DIR) + +install: $(BIN) install-proto + mkdir -p $(DPI_DIR) + cp -f $(BIN) $(DPI_DIR) + cp -f $(CSS) $(DPI_DIR) + +uninstall: $(BIN) + rm -f $(DPI_DIR)/$(BIN) + rm -f $(DPI_DIR)/$(CSS) + +.PHONY: + all install install-proto uninstall -- cgit v1.2.3