Krolyxon
Commit ec73827

Branches

Refs →

nsxivec73827

Made Makefile more verbose

Author
Bert Münnich
Date
2013-01-10 19:11 +0100
Parent
eea8b7a
Commit
ec7382702ac7443bc6428a2d3329b2e9ceefb205

+15 −30

1 file changed

  1. M Makefile +15 −30
M Makefile View
@@ -1,4 +1,4 @@
1−VERSION = git-20130104
1+VERSION = git-20130110
22
33 PREFIX = /usr/local
44 MANPREFIX = $(PREFIX)/share/man
@@ -11,45 +11,30 @@ LIBS = -lX11 -lImlib2 -lgif
1111 SRC = commands.c exif.c image.c main.c options.c thumbs.c util.c window.c
1212 OBJ = $(SRC:.c=.o)
1313
14−all: options sxiv
14+all: sxiv
1515
16−options:
17− @echo "sxiv build options:"
18− @echo "CC = $(CC)"
19− @echo "CFLAGS = $(CFLAGS)"
20− @echo "LDFLAGS = $(LDFLAGS)"
21− @echo "PREFIX = $(PREFIX)"
16+$(OBJ): Makefile config.h
2217
2318 .c.o:
24− @echo "CC $<"
25− @$(CC) $(CFLAGS) -DVERSION=\"$(VERSION)\" -c -o $@ $<
26−
27−$(OBJ): Makefile config.h
19+ $(CC) $(CFLAGS) -DVERSION=\"$(VERSION)\" -c -o $@ $<
2820
2921 config.h:
30− @echo "creating $@ from config.def.h"
31− @cp config.def.h $@
22+ cp config.def.h $@
3223
3324 sxiv: $(OBJ)
34− @echo "CC -o $@"
35− @$(CC) $(LDFLAGS) -o $@ $(OBJ) $(LIBS)
25+ $(CC) $(LDFLAGS) -o $@ $(OBJ) $(LIBS)
3626
3727 clean:
38− @echo "cleaning"
39− @rm -f $(OBJ) sxiv sxiv-$(VERSION).tar.gz
28+ rm -f $(OBJ) sxiv
4029
4130 install: all
42− @echo "installing executable file to $(DESTDIR)$(PREFIX)/bin"
43− @mkdir -p $(DESTDIR)$(PREFIX)/bin
44− @cp -f sxiv $(DESTDIR)$(PREFIX)/bin/
45− @chmod 755 $(DESTDIR)$(PREFIX)/bin/sxiv
46− @echo "installing manual page to $(DESTDIR)$(MANPREFIX)/man1"
47− @mkdir -p $(DESTDIR)$(MANPREFIX)/man1
48− @sed "s/VERSION/$(VERSION)/g" sxiv.1 > $(DESTDIR)$(MANPREFIX)/man1/sxiv.1
49− @chmod 644 $(DESTDIR)$(MANPREFIX)/man1/sxiv.1
31+ mkdir -p $(DESTDIR)$(PREFIX)/bin
32+ cp sxiv $(DESTDIR)$(PREFIX)/bin/
33+ chmod 755 $(DESTDIR)$(PREFIX)/bin/sxiv
34+ mkdir -p $(DESTDIR)$(MANPREFIX)/man1
35+ sed "s/VERSION/$(VERSION)/g" sxiv.1 > $(DESTDIR)$(MANPREFIX)/man1/sxiv.1
36+ chmod 644 $(DESTDIR)$(MANPREFIX)/man1/sxiv.1
5037
5138 uninstall:
52− @echo "removing executable file from $(DESTDIR)$(PREFIX)/bin"
53− @rm -f $(DESTDIR)$(PREFIX)/bin/sxiv
54− @echo "removing manual page from $(DESTDIR)$(MANPREFIX)/man1"
55− @rm -f $(DESTDIR)$(MANPREFIX)/man1/sxiv.1
39+ rm -f $(DESTDIR)$(PREFIX)/bin/sxiv
40+ rm -f $(DESTDIR)$(MANPREFIX)/man1/sxiv.1