From f92c62127cdbe6fb0831e911c5c6dc2b5db7a7c4 Mon Sep 17 00:00:00 2001 From: bryan Date: Thu, 27 Aug 2026 13:33:41 +0200 Subject: Initial import --- Makefile | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..feab946 --- /dev/null +++ b/Makefile @@ -0,0 +1,34 @@ +.POSIX: + +include config.mk + +HDR = config.h +SRC = selc.c + +all: selc$(EXE) + +config.h: + copy /Y config.def.h config.h + +selc$(EXE): $(SRC) $(HDR) + $(CC) $(CFLAGS) -o $@ $(SRC) $(LDFLAGS) + +clean: + -$(RM) selc$(EXE) + +install: all + -mkdir "$(subst /,\,$(DESTDIR)$(BINDIR))" + copy /Y selc$(EXE) "$(subst /,\,$(DESTDIR)$(BINDIR)/selc$(EXE))" + @echo installed to $(DESTDIR)$(BINDIR)/selc$(EXE) + +uninstall: + -$(RM) "$(subst /,\,$(DESTDIR)$(BINDIR)/selc$(EXE))" + +boot: install + "$(subst /,\,$(DESTDIR)$(BINDIR))\selc$(EXE)" -i + +unboot: + -"$(subst /,\,$(DESTDIR)$(BINDIR))\selc$(EXE)" -u + -$(RM) "$(subst /,\,$(DESTDIR)$(BINDIR)/selc$(EXE))" + +.PHONY: all clean install uninstall boot unboot -- cgit v1.2.3