Unobfuscate Makefile
authorQuentin Rameau <quinq@fifth.space>
Mon, 8 Oct 2018 10:34:47 +0000 (12:34 +0200)
committerQuentin Rameau <quinq@fifth.space>
Mon, 8 Oct 2018 11:51:51 +0000 (13:51 +0200)
Makefile

index 0385a50..72df488 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -21,78 +21,63 @@ options:
        @echo "LIBTOOL    = $(LIBTOOL)"
 
 .c.o:
-       @echo CC -c $<
-       @$(CC) $(SURFCFLAGS) -c $<
+       $(CC) $(SURFCFLAGS) -c $<
 
 .c.lo:
-       @echo libtool compile $<
-       @$(LIBTOOL) --mode compile --tag CC $(CC) $(LIBCFLAGS) -c $<
+       $(LIBTOOL) --mode compile --tag CC $(CC) $(LIBCFLAGS) -c $<
 
 $(OBJ): config.h config.mk
 $(LIBOBJ): config.h config.mk
 
 config.h:
-       @echo creating $@ from config.def.h
-       @cp config.def.h $@
+       cp config.def.h $@
 
 libsurf-webext.la: $(LIBOBJ)
-       @echo libtool link $@
-       @$(LIBTOOL) --mode link --tag CC $(CC) $(LIBLDFLAGS) -o $@ \
+       $(LIBTOOL) --mode link --tag CC $(CC) $(LIBLDFLAGS) -o $@ \
            $(LIBOBJ) $(LIB) -rpath $(DESTDIR)$(LIBPREFIX)
 
 surf: $(OBJ)
-       @echo CC -o $@
-       @$(CC) $(SURFCFLAGS) -o $@ $(OBJ) $(SURFLDFLAGS)
+       $(CC) $(SURFCFLAGS) -o $@ $(OBJ) $(SURFLDFLAGS)
 
 clean-lib:
-       @echo cleaning library
-       @rm -rf libsurf-webext.la .libs $(LIBOBJ) $(LIBOBJ:.lo=.o)
+       rm -rf libsurf-webext.la .libs $(LIBOBJ) $(LIBOBJ:.lo=.o)
 
 clean: clean-lib
-       @echo cleaning
-       @rm -f surf $(OBJ)
+       rm -f surf $(OBJ)
 
 distclean: clean
-       @echo cleaning dist
-       @rm -f config.h surf-$(VERSION).tar.gz
+       rm -f config.h surf-$(VERSION).tar.gz
 
 dist: distclean
-       @echo creating dist tarball
-       @mkdir -p surf-$(VERSION)
-       @cp -R LICENSE Makefile config.mk config.def.h README \
+       mkdir -p surf-$(VERSION)
+       cp -R LICENSE Makefile config.mk config.def.h README \
            surf-open.sh arg.h TODO.md surf.png \
            surf.1 $(SRC) $(LIBSRC) surf-$(VERSION)
-       @tar -cf surf-$(VERSION).tar surf-$(VERSION)
-       @gzip surf-$(VERSION).tar
-       @rm -rf surf-$(VERSION)
+       tar -cf surf-$(VERSION).tar surf-$(VERSION)
+       gzip surf-$(VERSION).tar
+       rm -rf surf-$(VERSION)
 
 install-lib: libsurf-webext.la
-       @echo installing library file to $(DESTDIR)$(LIBPREFIX)
-       @mkdir -p $(DESTDIR)$(LIBPREFIX)
-       @$(LIBTOOL) --mode install install -c libsurf-webext.la \
+       mkdir -p $(DESTDIR)$(LIBPREFIX)
+       $(LIBTOOL) --mode install install -c libsurf-webext.la \
            $(DESTDIR)$(LIBPREFIX)/libsurf-webext.la
 
 install: all install-lib
-       @echo installing executable file to $(DESTDIR)$(PREFIX)/bin
-       @mkdir -p $(DESTDIR)$(PREFIX)/bin
-       @cp -f surf $(DESTDIR)$(PREFIX)/bin
-       @chmod 755 $(DESTDIR)$(PREFIX)/bin/surf
-       @echo installing manual page to $(DESTDIR)$(MANPREFIX)/man1
-       @mkdir -p $(DESTDIR)$(MANPREFIX)/man1
-       @sed "s/VERSION/$(VERSION)/g" < surf.1 > $(DESTDIR)$(MANPREFIX)/man1/surf.1
-       @chmod 644 $(DESTDIR)$(MANPREFIX)/man1/surf.1
+       mkdir -p $(DESTDIR)$(PREFIX)/bin
+       cp -f surf $(DESTDIR)$(PREFIX)/bin
+       chmod 755 $(DESTDIR)$(PREFIX)/bin/surf
+       mkdir -p $(DESTDIR)$(MANPREFIX)/man1
+       sed "s/VERSION/$(VERSION)/g" < surf.1 > $(DESTDIR)$(MANPREFIX)/man1/surf.1
+       chmod 644 $(DESTDIR)$(MANPREFIX)/man1/surf.1
 
 uninstall-lib:
-       @echo removing library file from $(DESTDIR)$(LIBPREFIX)
-       @$(LIBTOOL) --mode uninstall rm -f \
+       $(LIBTOOL) --mode uninstall rm -f \
            $(DESTDIR)$(LIBPREFIX)/libsurf-webext.la
-       @- rm -df $(DESTDIR)$(LIBPREFIX)
+       - rm -df $(DESTDIR)$(LIBPREFIX)
 
 uninstall: uninstall-lib
-       @echo removing executable file from $(DESTDIR)$(PREFIX)/bin
-       @rm -f $(DESTDIR)$(PREFIX)/bin/surf
-       @echo removing manual page from $(DESTDIR)$(MANPREFIX)/man1
-       @rm -f $(DESTDIR)$(MANPREFIX)/man1/surf.1
+       rm -f $(DESTDIR)$(PREFIX)/bin/surf
+       rm -f $(DESTDIR)$(MANPREFIX)/man1/surf.1
 
 .SUFFIXES: .la .lo .o .c
 .PHONY: all options clean-dist clean dist install-lib install uninstall-lib uninstall