about summary refs log tree commit diff stats
path: root/build/c/makefile.~1~
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2024-08-03 18:08:22 +0200
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2024-08-03 18:08:22 +0200
commitd4c8bfd6f9fc4617b8abf7296cf65bcf5f7cc395 (patch)
tree8ae948332bcd44edc7c48e2d0698326dde6a66f2 /build/c/makefile.~1~
parentchore(templates): Use new common files (diff)
downloadflake-templates-d4c8bfd6f9fc4617b8abf7296cf65bcf5f7cc395.tar.gz
flake-templates-d4c8bfd6f9fc4617b8abf7296cf65bcf5f7cc395.zip
chore(build): Regenerate
Diffstat (limited to 'build/c/makefile.~1~')
-rw-r--r--build/c/makefile.~1~66
1 files changed, 0 insertions, 66 deletions
diff --git a/build/c/makefile.~1~ b/build/c/makefile.~1~
deleted file mode 100644
index 9352bdb..0000000
--- a/build/c/makefile.~1~
+++ /dev/null
@@ -1,66 +0,0 @@
-PREFIX    := /usr/local
-BINPREFIX := $(DESTDIR)$(PREFIX)/bin
-MANPREFIX := $(DESTDIR)$(PREFIX)/share/man/man1
-
-BIN_NAME := screenr_spotify
-# This version is set automatically on `cog bump --auto`;
-BIN_VERSION := "v0.1.0"  # GUIDING VERSION STRING
-
-# The trailing slash is important
-BUILD_DIR := ./target/
-BIN_PATH := $(BUILD_DIR)$(BIN_NAME)
-
-
-SRC := $(wildcard src/*.c)
-OBJ := $(addprefix $(BUILD_DIR),$(notdir $(SRC:.c=.o)))
-DEP := $(addprefix $(BUILD_DIR),$(notdir $(SRC:.c=.d)))
-
-LIBS :=
-
-ALL_CFLAGS  := -O3 -MMD -Wall -Wextra -Wno-unused-parameter $(CFLAGS) $(CPPFLAGS)
-ALL_LDFLAGS := $(addprefix -l,$(LIBS)) -L $(LD_LIBRARY_PATH) $(LDFLAGS)
-
-default: all
-
-all: $(BIN_NAME)
-
-$(BIN_NAME): $(OBJ)
-	$(CC) $^ -o $(addprefix $(BUILD_DIR),$(notdir $(BIN_NAME))) $(ALL_CFLAGS) $(ALL_LDFLAGS)
-
-$(OBJ): $(SRC)
-	@mkdir --parents $(BUILD_DIR)
-	$(CC) -c -o $@  $(addprefix ./src/,$(patsubst %.o,%.c,$(notdir $@))) $(ALL_CFLAGS)
-
-manual:
-	mkdir --parents $(BUILD_DIR)docs
-	pandoc "./docs/$(BIN_NAME).1.md" -s -t man > $(BUILD_DIR)docs/$(BIN_NAME).1
-
-.PHONY : clean options install memory_leak_test
-options:
-	@echo "PREFIX    = $(PREFIX)"
-	@echo "BINPREFIX = $(BINPREFIX)"
-	@echo "MANPREFIX = $(MANPREFIX)"
-	@echo ""
-	@echo "BIN_NAME = $(BIN_NAME)"
-	@echo "BUILD_DIR = $(BUILD_DIR)"
-	@echo "BIN_PATH = $(BIN_PATH)"
-	@echo ""
-	@echo "SRC = $(SRC)"
-	@echo "OBJ = $(OBJ)"
-	@echo "DEP = $(DEP)"
-	@echo ""
-	@echo "LIBS = $(LIBS)"
-	@echo ""
-	@echo "ALL_CFLAGS  = $(ALL_CFLAGS)"
-	@echo "ALL_LDFLAGS = $(ALL_LDFLAGS)"
-	@echo ""
-
-clean :
-	rm --recursive $(BUILD_DIR)
-
-install: $(BIN_NAME) manual
-	install -D $(BUILD_DIR)docs/$(BIN_NAME).1  $(MANPREFIX)/$(BIN_NAME);
-	install -D $(BUILD_DIR)$(BIN_NAME)  $(BINPREFIX)/$(BIN_NAME);
-
-memory_leak_test:
-	sh ./scripts/valgrind_test.sh $(BIN_NAME)