Home | History | Annotate | Download | only in lcov

Lines Matching refs:lcov

2 # Makefile for LCOV
5 # - install: install LCOV tools and man pages on the system
7 # - dist: create files required for distribution, i.e. the lcov.tar.gz
8 # and the lcov.rpm file. Just make sure to adjust the VERSION
20 TMP_DIR := /tmp/lcov-tmp.$(shell echo $$$$)
35 rm -f lcov-*.tar.gz
36 rm -f lcov-*.rpm
40 bin/install.sh bin/lcov $(BIN_DIR)/lcov -m 755
45 bin/install.sh man/lcov.1 $(MAN_DIR)/man1/lcov.1 -m 644
54 bin/install.sh --uninstall bin/lcov $(BIN_DIR)/lcov
59 bin/install.sh --uninstall man/lcov.1 $(MAN_DIR)/man1/lcov.1
67 dist: lcov-$(VERSION).tar.gz lcov-$(VERSION)-$(RELEASE).noarch.rpm \
68 lcov-$(VERSION)-$(RELEASE).src.rpm
70 lcov-$(VERSION).tar.gz: $(FILES)
72 mkdir $(TMP_DIR)/lcov-$(VERSION)
73 cp -r * $(TMP_DIR)/lcov-$(VERSION)
74 find $(TMP_DIR)/lcov-$(VERSION) -name CVS -type d | xargs rm -rf
75 make -C $(TMP_DIR)/lcov-$(VERSION) clean
76 bin/updateversion.pl $(TMP_DIR)/lcov-$(VERSION) $(VERSION) $(RELEASE)
78 tar cfz $(TMP_DIR)/lcov-$(VERSION).tar.gz lcov-$(VERSION)
79 mv $(TMP_DIR)/lcov-$(VERSION).tar.gz .
82 lcov-$(VERSION)-$(RELEASE).noarch.rpm: rpms
83 lcov-$(VERSION)-$(RELEASE).src.rpm: rpms
85 rpms: lcov-$(VERSION).tar.gz
91 cp lcov-$(VERSION).tar.gz $(TMP_DIR)/SOURCES
93 tar xfz $(TMP_DIR)/SOURCES/lcov-$(VERSION).tar.gz \
94 lcov-$(VERSION)/rpm/lcov.spec
96 -ba $(TMP_DIR)/BUILD/lcov-$(VERSION)/rpm/lcov.spec
97 mv $(TMP_DIR)/RPMS/noarch/lcov-$(VERSION)-$(RELEASE).noarch.rpm .
98 mv $(TMP_DIR)/SRPMS/lcov-$(VERSION)-$(RELEASE).src.rpm .