aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorB. Watson <urchlay@slackware.uk>2025-05-07 00:58:34 -0400
committerB. Watson <urchlay@slackware.uk>2025-05-07 00:58:34 -0400
commit45bb1737a7fd0fb8cd7a975964728aea733c9ae3 (patch)
tree6ec12bf471abeaa12920ff52d5062530e84ffa88
parentded889284b63f3e794393ad2205bf4474dc464c9 (diff)
downloadmarsond-45bb1737a7fd0fb8cd7a975964728aea733c9ae3.tar.gz
Makefile: add static target.
-rw-r--r--Makefile4
1 files changed, 4 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 714bda3..bcaaac0 100644
--- a/Makefile
+++ b/Makefile
@@ -61,6 +61,10 @@ clean:
realclean: clean
rm -f $(PROJ).8 usage.c
+static: clean
+ $(MAKE) CC=musl-gcc CFLAGS="$(COPT) $(CWARN) -nostdinc -isystem /usr/include/musl -isystem /usr/include -Wl,-s"
+ mv $(PROJ) $(PROJ).static
+
install: all
mkdir -p $(DESTDIR)/$(SBINDIR) $(DESTDIR)/$(MAN8DIR) $(DESTDIR)/$(UDEVDIR) $(DESTDIR)/$(DOCDIR)
$(INSTALL_BIN) $(PROJ) $(DESTDIR)/$(SBINDIR)