From: Jesse L. <jl...@us...> - 2006-01-30 19:54:16
|
Update of /cvsroot/aaf/AAF/Utilities/AAFAnalyzer In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20375/Utilities/AAFAnalyzer Modified Files: GNUmakefile aafanalyzer.mk Log Message: gcov target added to AAFAnalyzer makefiles Index: GNUmakefile =================================================================== RCS file: /cvsroot/aaf/AAF/Utilities/AAFAnalyzer/GNUmakefile,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** GNUmakefile 6 Dec 2005 16:50:50 -0000 1.7 --- GNUmakefile 30 Jan 2006 19:54:00 -0000 1.8 *************** *** 34,39 **** --- 34,45 ---- RegressionTestFiles + GCOV = + all: $(ALL) + .PHONY: gcov + gcov: GCOV = gcov + gcov: $(ALL) + .PHONY: RegressionTest RegressionTest: RegressionTestStructure RegressionTestFiles *************** *** 41,85 **** .PHONY: AnalyzerBase AnalyzerBase: ! cd AnalyzerBase && $(MAKE) .PHONY: AAFAnalyzerBase AAFAnalyzerBase: AnalyzerBase ! cd AAFAnalyzerBase && $(MAKE) .PHONY: EPAnalyzerBase EPAnalyzerBase: AnalyzerBase AAFAnalyzerBase ! cd EPAnalyzerBase && $(MAKE) .PHONY: RequirementLib RequirementLib: AnalyzerBase ! cd RequirementLib && $(MAKE) .PHONY: TestPhaseLib TestPhaseLib: AnalyzerBase RequirementLib ! cd TestPhaseLib && $(MAKE) .PHONY: BaseTestImpl BaseTestImpl: AnalyzerBase AAFAnalyzerBase RequirementLib TestPhaseLib ! cd BaseTestImpl && $(MAKE) .PHONY: RegressionTestStructure RegressionTestStructure: AnalyzerBase AAFAnalyzerBase RequirementLib TestPhaseLib BaseTestImpl ! cd RegressionTest && $(MAKE) $@ .PHONY: EditProtocolTestImpl EditProtocolTestImpl: AnalyzerBase AAFAnalyzerBase EPAnalyzerBase RequirementLib TestPhaseLib ! cd EditProtocolTestImpl && $(MAKE) .PHONY: AAFAnalyzer AAFAnalyzer: AAFAnalyzerBase RequirementLib TestPhaseLib BaseTestImpl EditProtocolTestImpl ! cd AAFAnalyzer && $(MAKE) .PHONY: RegressionTestFiles RegressionTestFiles: AAFAnalyzerBase RequirementLib TestPhaseLib BaseTestImpl EditProtocolTestImpl AAFAnalyzer ! cd RegressionTest && $(MAKE) $@ .PHONY : check check : RegressionTestStructure RegressionTestFiles AAFAnalyzer ! cd RegressionTest && $(MAKE) $@ .PHONY: clean --- 47,91 ---- .PHONY: AnalyzerBase AnalyzerBase: ! cd AnalyzerBase && $(MAKE) $(GCOV) .PHONY: AAFAnalyzerBase AAFAnalyzerBase: AnalyzerBase ! cd AAFAnalyzerBase && $(MAKE) $(GCOV) .PHONY: EPAnalyzerBase EPAnalyzerBase: AnalyzerBase AAFAnalyzerBase ! cd EPAnalyzerBase && $(MAKE) $(GCOV) .PHONY: RequirementLib RequirementLib: AnalyzerBase ! cd RequirementLib && $(MAKE) $(GCOV) .PHONY: TestPhaseLib TestPhaseLib: AnalyzerBase RequirementLib ! cd TestPhaseLib && $(MAKE) $(GCOV) .PHONY: BaseTestImpl BaseTestImpl: AnalyzerBase AAFAnalyzerBase RequirementLib TestPhaseLib ! cd BaseTestImpl && $(MAKE) $(GCOV) .PHONY: RegressionTestStructure RegressionTestStructure: AnalyzerBase AAFAnalyzerBase RequirementLib TestPhaseLib BaseTestImpl ! cd RegressionTest && $(MAKE) $(GCOV) $@ .PHONY: EditProtocolTestImpl EditProtocolTestImpl: AnalyzerBase AAFAnalyzerBase EPAnalyzerBase RequirementLib TestPhaseLib ! cd EditProtocolTestImpl && $(MAKE) $(GCOV) .PHONY: AAFAnalyzer AAFAnalyzer: AAFAnalyzerBase RequirementLib TestPhaseLib BaseTestImpl EditProtocolTestImpl ! cd AAFAnalyzer && $(MAKE) $(GCOV) .PHONY: RegressionTestFiles RegressionTestFiles: AAFAnalyzerBase RequirementLib TestPhaseLib BaseTestImpl EditProtocolTestImpl AAFAnalyzer ! cd RegressionTest && $(MAKE) $(GCOV) $@ .PHONY : check check : RegressionTestStructure RegressionTestFiles AAFAnalyzer ! cd RegressionTest && $(MAKE) $(GCOV) $@ .PHONY: clean Index: aafanalyzer.mk =================================================================== RCS file: /cvsroot/aaf/AAF/Utilities/AAFAnalyzer/aafanalyzer.mk,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** aafanalyzer.mk 13 Oct 2005 19:33:59 -0000 1.7 --- aafanalyzer.mk 30 Jan 2006 19:54:00 -0000 1.8 *************** *** 58,61 **** --- 58,65 ---- all : $(OBJDIR) $(BINTARGET) $(LIBDIR) + .PHONY : gcov + gcov : CFLAGS+= -fprofile-arcs -ftest-coverage + gcov : $(OBJDIR) $(BINTARGET) $(LIBDIR) + ifeq ($(AAFTARGET),Debug-static) $(BINTARGET) : $(CXXOBJS) $(AXPROGRAM_ADDITIONAL_DEPENDS) $(LIBDIR) |