diff options
author | Jesse Luehrs <doy@tozt.net> | 2016-06-04 05:10:48 -0400 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2016-06-04 05:13:40 -0400 |
commit | 2366dd25e544bbf69d9d6e64a81e98b0d10be2be (patch) | |
tree | 8ee40de42f5d35942e25ecdd5011df179e5c755c | |
parent | 03a6cbae78afd7c99fce92ac1e3ae8f5c47c7340 (diff) | |
download | libvt100-2366dd25e544bbf69d9d6e64a81e98b0d10be2be.tar.gz libvt100-2366dd25e544bbf69d9d6e64a81e98b0d10be2be.zip |
quiet down output by default
-rw-r--r-- | Makefile | 17 |
1 files changed, 12 insertions, 5 deletions
@@ -15,6 +15,13 @@ ALLLDFLAGS = $(shell pkg-config --libs $(LIBS)) $(LDFLAGS) MAKEDEPEND = $(CC) $(ALLCFLAGS) -M -MP -MT '$@ $(@:$(BUILD)%.o=$(BUILD).%.d)' +ifndef VERBOSE +QUIET_CC = @echo " CC $@"; +QUIET_LD = @echo " LD $@"; +QUIET_AR = @echo " AR $@"; +QUIET_LEX = @echo " LEX $@"; +endif + all: $(OUT) $(SOUT) build: $(OUT) @@ -22,23 +29,23 @@ build: $(OUT) static: $(SOUT) $(OUT): $(OBJ) - $(CC) -fPIC -shared -o $@ $^ $(ALLLDFLAGS) + $(QUIET_LD)$(CC) -fPIC -shared -o $@ $^ $(ALLLDFLAGS) $(SOUT): $(OBJ) - $(AR) rcs $@ $^ + $(QUIET_AR)$(AR) rcs $@ $^ $(BUILD)%.o: $(SRC)%.c @mkdir -p $(BUILD) @$(MAKEDEPEND) -o $(<:$(SRC)%.c=$(BUILD).%.d) $< - $(CC) $(ALLCFLAGS) -c -fPIC -o $@ $< + $(QUIET_CC)$(CC) $(ALLCFLAGS) -c -fPIC -o $@ $< $(SRC)screen.c: $(SRC)parser.h $(SRC)%.c: $(SRC)%.l - $(LEX) -o $@ $< + $(QUIET_LEX)$(LEX) -o $@ $< $(SRC)%.h: $(SRC)%.l - $(LEX) --header-file=$(<:.l=.h) -o /dev/null $< + $(QUIET_LEX)$(LEX) --header-file=$(<:.l=.h) -o /dev/null $< clean: rm -f $(OUT) $(SOUT) $(OBJ) $(OBJ:$(BUILD)%.o=$(BUILD).%.d) |