QA:CodeCoverage: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 133: Line 133:
== <font color="GREEN">Scripts and Works around required </font>  ==
== <font color="GREEN">Scripts and Works around required </font>  ==


=== Change to the mozilla code ===
===  ===


As of now, there is a bug https://bugzilla.mozilla.org/show_bug.cgi?id=461270 which prevents the NSPR from getting linked in the code coverage mode.
Please make sure that you have all the build dependencies installed properly before attempting the build.
 
<br> The work around to address this problem is as follows:
 
<br>
 
      Modify [ in the trunk you checked out ] src/nsprpub/config/rules.mk on line #352
            Change it
            from $(MKSHLIB) $(OBJS) $(RES) $(EXTRA_LIBS)
            to $(MKSHLIB) $(OBJS) $(RES) $(LDFLAGS)  $(EXTRA_LIBS)
 
<br> Execute the usual build command 'make -f client.mk build'
 
<br> Please make sure that you have all the build dependencies installed properly before attempting the build.  


=== LCOV  ===
=== LCOV  ===
183

edits

Navigation menu