Mercurial > vim
comparison src/libvterm/Makefile @ 15170:3cd05af56fd1 v8.1.0595
patch 8.1.0595: libvterm tests are not run with coverage
commit https://github.com/vim/vim/commit/a9659e0da41388f2c7aedccf016c2fe2eeec6a82
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Dec 15 15:59:32 2018 +0100
patch 8.1.0595: libvterm tests are not run with coverage
Problem: Libvterm tests are not run with coverage.
Solution: Adjust the Travis config. Show the actually run commands.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 15 Dec 2018 16:00:06 +0100 |
parents | 694594a0d25d |
children | e02d45e302a2 |
comparison
equal
deleted
inserted
replaced
15169:a000d97ce1db | 15170:3cd05af56fd1 |
---|---|
56 # VALGRIND=1 | 56 # VALGRIND=1 |
57 | 57 |
58 all: $(LIBRARY) $(BINFILES) | 58 all: $(LIBRARY) $(BINFILES) |
59 | 59 |
60 $(LIBRARY): $(OBJECTS) | 60 $(LIBRARY): $(OBJECTS) |
61 @echo LINK $@ | 61 $(LIBTOOL) --mode=link --tag=CC $(CC) -rpath $(LIBDIR) -version-info $(VERSION_CURRENT):$(VERSION_REVISION):$(VERSION_AGE) -o $@ $^ $(LDFLAGS) |
62 @$(LIBTOOL) --mode=link --tag=CC $(CC) -rpath $(LIBDIR) -version-info $(VERSION_CURRENT):$(VERSION_REVISION):$(VERSION_AGE) -o $@ $^ $(LDFLAGS) | |
63 | 62 |
64 src/%.lo: src/%.c $(HFILES_INT) | 63 src/%.lo: src/%.c $(HFILES_INT) |
65 @echo CC $< | 64 $(LIBTOOL) --mode=compile --tag=CC $(CC) $(CFLAGS) -o $@ -c $< |
66 @$(LIBTOOL) --mode=compile --tag=CC $(CC) $(CFLAGS) -o $@ -c $< | |
67 | 65 |
68 src/encoding/%.inc: src/encoding/%.tbl | 66 src/encoding/%.inc: src/encoding/%.tbl |
69 @echo TBL $< | 67 perl -CSD tbl2inc_c.pl $< >$@ |
70 @perl -CSD tbl2inc_c.pl $< >$@ | |
71 | 68 |
72 src/encoding.lo: $(INCFILES) | 69 src/encoding.lo: $(INCFILES) |
73 | 70 |
74 bin/%: bin/%.c $(LIBRARY) | 71 bin/%: bin/%.c $(LIBRARY) |
75 @echo CC $< | 72 $(LIBTOOL) --mode=link --tag=CC $(CC) $(CFLAGS) -o $@ $< -lvterm $(LDFLAGS) |
76 @$(LIBTOOL) --mode=link --tag=CC $(CC) $(CFLAGS) -o $@ $< -lvterm $(LDFLAGS) | |
77 | 73 |
78 t/harness.lo: t/harness.c $(HFILES) | 74 t/harness.lo: t/harness.c $(HFILES) |
79 @echo CC $< | 75 $(LIBTOOL) --mode=compile --tag=CC $(CC) $(CFLAGS) -o $@ -c $< |
80 @$(LIBTOOL) --mode=compile --tag=CC $(CC) $(CFLAGS) -o $@ -c $< | |
81 | 76 |
82 t/harness: t/harness.lo $(LIBRARY) | 77 t/harness: t/harness.lo $(LIBRARY) |
83 @echo LINK $@ | 78 $(LIBTOOL) --mode=link --tag=CC $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) |
84 @$(LIBTOOL) --mode=link --tag=CC $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) | |
85 | 79 |
86 .PHONY: test | 80 .PHONY: test |
87 test: $(LIBRARY) t/harness | 81 test: $(LIBRARY) t/harness |
88 for T in `ls t/[0-9]*.test`; do echo "** $$T **"; perl t/run-test.pl $$T $(if $(VALGRIND),--valgrind) || exit 1; done | 82 for T in `ls t/[0-9]*.test`; do echo "** $$T **"; perl t/run-test.pl $$T $(if $(VALGRIND),--valgrind) || exit 1; done |
89 | 83 |