[hackers] [slstatus] Get rid of HDR variable || Laslo Hunhold

From: <git_AT_suckless.org>
Date: Mon, 18 Sep 2017 10:10:25 +0200 (CEST)

commit 61e44e894890c1521a01148fbf969cbd4dbb4cae
Author: Laslo Hunhold <dev_AT_frign.de>
AuthorDate: Mon Sep 18 08:53:19 2017 +0200
Commit: Aaron Marcher <me_AT_drkhsh.at>
CommitDate: Mon Sep 18 10:08:51 2017 +0200

    Get rid of HDR variable
    
    The HDR variable is used for general purpose headers, which are not
    given in this project. arg.h and config.h are only needed for
    slstatus.c, not every component $(COM:=.c).
    
    This also fixes a problem introduced in
    e04a3853643df1c98a451969d515d8850f138bcc, where config.h is pulled into
    the tarball.

diff --git a/Makefile b/Makefile
index 505b526..1a90431 100644
--- a/Makefile
+++ b/Makefile
_AT_@ -5,7 +5,6 @@
 include config.mk
 
 REQ = util
-HDR = arg.h config.h
 COM =\
         battery\
         cpu\
_AT_@ -30,8 +29,8 @@ COM =\
 all: slstatus
 
 slstatus: slstatus.o $(COM:=.o) $(REQ:=.o)
-slstatus.o: slstatus.c slstatus.h $(HDR) $(REQ:=.h)
-$(COM:=.o): config.mk $(HDR) $(REQ:=.h)
+slstatus.o: slstatus.c slstatus.h arg.h config.h $(REQ:=.h)
+$(COM:=.o): config.mk $(REQ:=.h)
 
 config.h:
         cp config.def.h $_AT_
_AT_@ -49,7 +48,7 @@ dist:
         rm -rf "slstatus-$(VERSION)"
         mkdir -p "slstatus-$(VERSION)"
         cp -R LICENSE Makefile README config.mk config.def.h \
- $(HDR) slstatus.c $(COM:=.c) $(REQ:=.c) $(REQ:=.h) \
+ arg.h slstatus.c $(COM:=.c) $(REQ:=.c) $(REQ:=.h) \
               slstatus.1 "slstatus-$(VERSION)"
         tar -cf - "slstatus-$(VERSION)" | gzip -c > "slstatus-$(VERSION).tar.gz"
         rm -rf "slstatus-$(VERSION)"
Received on Mon Sep 18 2017 - 10:10:25 CEST

This archive was generated by hypermail 2.3.0 : Mon Sep 18 2017 - 10:12:22 CEST