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
e04a385364
, where config.h is pulled into
the tarball.
This commit is contained in:
parent
f56e50a269
commit
61e44e8948
1 changed files with 3 additions and 4 deletions
7
Makefile
7
Makefile
|
@ -5,7 +5,6 @@
|
|||
include config.mk
|
||||
|
||||
REQ = util
|
||||
HDR = arg.h config.h
|
||||
COM =\
|
||||
battery\
|
||||
cpu\
|
||||
|
@ -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 $@
|
||||
|
@ -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)"
|
||||
|
|
Loading…
Reference in a new issue