summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEmil Renner Berthing <esmil@mailme.dk>2011-07-01 18:01:27 +0200
committerEmil Renner Berthing <esmil@mailme.dk>2012-01-02 19:29:11 +0100
commite58b7ccfb6a89bb2e7ded163088104a4e4387edb (patch)
treee0443aaf3e192af7134ee6536d2dce2b5224c88c
parent6d8e42ec0e7f5e831ea5c8127a8fa7b7c38f2659 (diff)
downloadlem-e58b7ccfb6a89bb2e7ded163088104a4e4387edb.tar.gz
lem-e58b7ccfb6a89bb2e7ded163088104a4e4387edb.tar.xz
lem-e58b7ccfb6a89bb2e7ded163088104a4e4387edb.zip
Makefile: shortened verbosity macros
-rw-r--r--Makefile84
1 files changed, 42 insertions, 42 deletions
diff --git a/Makefile b/Makefile
index d14ab5f..5ef3486 100644
--- a/Makefile
+++ b/Makefile
@@ -68,11 +68,11 @@ CFLAGS += -DNDEBUG
endif
ifdef V
-M=@\#
-O=
+E=@\#
+Q=
else
-M=@
-O=@
+E=@echo
+Q=@
endif
.PHONY: all strip install clean
@@ -81,84 +81,84 @@ endif
all: $(programs)
config.h: config.$(OS)
- $Mecho ' CP $@'
- $Ocp $< $@
+ $E ' CP $@'
+ $Qcp $< $@
lem.pc: lem.pc.in
- $Mecho ' SED $@'
- $O$(SED) -e 's|@PATH@|$(LUA_PATH)|;s|@CPATH@|$(LUA_CPATH)|;s|@LIB_INCLUDES@|$(LIB_INCLUDES)|' $< > $@
+ $E ' SED $@'
+ $Q$(SED) -e 's|@PATH@|$(LUA_PATH)|;s|@CPATH@|$(LUA_CPATH)|;s|@LIB_INCLUDES@|$(LIB_INCLUDES)|' $< > $@
%.pic.o: %.c config.h
- $Mecho ' CC $@'
- $O$(CC) $(CFLAGS) -Iinclude -fPIC -nostartfiles -c $< -o $@
+ $E ' CC $@'
+ $Q$(CC) $(CFLAGS) -Iinclude -fPIC -nostartfiles -c $< -o $@
event.o: CFLAGS += -w
%.o: %.c config.h
- $Mecho ' CC $@'
- $O$(CC) $(CFLAGS) -Iinclude -c $< -o $@
+ $E ' CC $@'
+ $Q$(CC) $(CFLAGS) -Iinclude -c $< -o $@
lem: $(objects)
- $Mecho ' LD $@'
- $O$(CC) $^ -rdynamic $(LDFLAGS) $(LIBRARIES) -o $@
+ $E ' LD $@'
+ $Q$(CC) $^ -o $@ -rdynamic $(LDFLAGS) $(LIBRARIES)
utils.so: utils.pic.o
- $Mecho ' LD $@'
- $O$(CC) $(SHARED) $(LDFLAGS) $^ -o $@
+ $E ' LD $@'
+ $Q$(CC) $(SHARED) $^ -o $@ $(LDFLAGS)
%-strip: %
- $Mecho ' STRIP $<'
- $O$(STRIP) $(STRIP_ARGS) $<
+ $E ' STRIP $<'
+ $Q$(STRIP) $(STRIP_ARGS) $<
strip: $(programs:%=%-strip)
bindir-install:
- $Mecho " INSTALL -d $(BINDIR)"
- $O$(INSTALL) -d $(DESTDIR)$(BINDIR)
+ $E " INSTALL -d $(BINDIR)"
+ $Q$(INSTALL) -d $(DESTDIR)$(BINDIR)
lem-install: lem bindir-install
- $Mecho " INSTALL $<"
- $O$(INSTALL) $< $(DESTDIR)$(BINDIR)/$<
+ $E " INSTALL $<"
+ $Q$(INSTALL) $< $(DESTDIR)$(BINDIR)/$<
lem-repl-install: lem-repl bindir-install
- $Mecho " INSTALL $<"
- $O$(INSTALL) $< $(DESTDIR)$(BINDIR)/$<
+ $E " INSTALL $<"
+ $Q$(INSTALL) $< $(DESTDIR)$(BINDIR)/$<
incdir-install:
- $Mecho " INSTALL -d $(INCDIR)/lem"
- $O$(INSTALL) -d $(DESTDIR)$(INCDIR)/lem
+ $E " INSTALL -d $(INCDIR)/lem"
+ $Q$(INSTALL) -d $(DESTDIR)$(INCDIR)/lem
lem.h-install: lem.h incdir-install
- $Mecho " INSTALL $<"
- $O$(INSTALL) -m644 $< $(DESTDIR)$(INCDIR)/$<
+ $E " INSTALL $<"
+ $Q$(INSTALL) -m644 $< $(DESTDIR)$(INCDIR)/$<
%.h-install: %.h incdir-install
- $Mecho " INSTALL $(notdir $<)"
- $O$(INSTALL) -m644 $< $(DESTDIR)$(INCDIR)/lem/$(notdir $<)
+ $E " INSTALL $(notdir $<)"
+ $Q$(INSTALL) -m644 $< $(DESTDIR)$(INCDIR)/lem/$(notdir $<)
path-install:
- $Mecho " INSTALL -d $(LUA_PATH)"
- $O$(INSTALL) -d $(DESTDIR)$(LUA_PATH)/lem
+ $E " INSTALL -d $(LUA_PATH)"
+ $Q$(INSTALL) -d $(DESTDIR)$(LUA_PATH)/lem
%.lua-install: %.lua path-install
- $Mecho " INSTALL $<"
- $O$(INSTALL) -m644 $< $(DESTDIR)$(LUA_PATH)/lem/$<
+ $E " INSTALL $<"
+ $Q$(INSTALL) -m644 $< $(DESTDIR)$(LUA_PATH)/lem/$<
cpath-install:
- $Mecho " INSTALL -d $(LUA_CPATH)"
- $O$(INSTALL) -d $(DESTDIR)$(LUA_CPATH)/lem
+ $E " INSTALL -d $(LUA_CPATH)"
+ $Q$(INSTALL) -d $(DESTDIR)$(LUA_CPATH)/lem
%.so-install: %.so cpath-install
- $Mecho " INSTALL $<"
- $O$(INSTALL) $< $(DESTDIR)$(LUA_CPATH)/lem/$<
+ $E " INSTALL $<"
+ $Q$(INSTALL) $< $(DESTDIR)$(LUA_CPATH)/lem/$<
pkgdir-install:
- $Mecho " INSTALL -d $(PKG_CONFIG_PATH)"
- $O$(INSTALL) -d $(DESTDIR)$(PKG_CONFIG_PATH)
+ $E " INSTALL -d $(PKG_CONFIG_PATH)"
+ $Q$(INSTALL) -d $(DESTDIR)$(PKG_CONFIG_PATH)
%.pc-install: %.pc pkgdir-install
- $Mecho " INSTALL $<"
- $O$(INSTALL) -m644 $< $(DESTDIR)$(PKG_CONFIG_PATH)/$<
+ $E " INSTALL $<"
+ $Q$(INSTALL) -m644 $< $(DESTDIR)$(PKG_CONFIG_PATH)/$<
install: lem.pc-install $(headers:%=%-install) $(programs:%=%-install) $(scripts:%=%-install)