/[svn]/libgig/trunk/debian/rules
ViewVC logotype

Diff of /libgig/trunk/debian/rules

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2864 by schoenebeck, Fri Jul 17 18:31:39 2015 UTC revision 2865 by schoenebeck, Wed Apr 6 17:49:03 2016 UTC
# Line 39  build-stamp:  config.status Line 39  build-stamp:  config.status
39          # the build should fail if the tests are not successful          # the build should fail if the tests are not successful
40          #$(MAKE) check          #$(MAKE) check
41    
42            # Wiping 'dependency_libs' fields from all .la files
43            # (see https://wiki.debian.org/ReleaseGoals/LAFileRemoval for details).
44            # This is a workaround to avoid unnecessary lib dependencies of
45            # apps/libs that link against libgig. Note that this might require
46            # manual adjustments to projects linking statically against libgig.
47            sed -i "/dependency_libs/ s/'.*'/''/" `find . -name '*.la'` `find . -name '*.lai'`
48            # rebuild of gigtools is required to get rid of their unnecessary lib dependencies as well
49            ( cd src/tools && $(MAKE) clean )
50            # explicitly remove "-luuid" occurrences from src/tools/Makefile
51            sed -i "s/-luuid//" src/tools/Makefile
52            # now rebuild gigtools
53            $(MAKE)
54    
55          # generate Doxygen API documentation          # generate Doxygen API documentation
56          $(MAKE) docs          $(MAKE) docs
57    

Legend:
Removed from v.2864  
changed lines
  Added in v.2865

  ViewVC Help
Powered by ViewVC