Wireshark-commits: [Wireshark-commits] rev 28516: /trunk/ /trunk/tools/: win32-setup.sh /trunk/: Ma

Date: Thu, 28 May 2009 23:20:25 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=28516

User: wmeier
Date: 2009/05/28 04:20 PM

Log:
 Version 2: Fix bug: Makefile doesn't detect some out-of-date libraries.
  The previous fix (SVN 28504) didn't quite work since
  nmake always errored out if the libraries were not up-to-date; this 
  prevented doing an nmake ... setup.
 
  This version of the fix:
  1. Gets the library status (checktag) at the beginning of the make.
  2. Effectively does the actual testing of the status whenever 
     a target with $(LIBS_CHECK) as a dependency is invoked.
 
  Result: nmake ... [all] will error-out while nmake .... setup will
   work properly.
 
  Note that nmake ... setup will now show an initial error message
   (from checktag) if the libraries are out of date; setup will still 
   proceed normally.
   This is a slight change from the current behavior wherein no
   error message occurs when nmake ... setup is invoked when the
   libraries are out of date.

Directory: /trunk/tools/
  Changes    Path              Action
  +1 -2      win32-setup.sh    Modified

Directory: /trunk/
  Changes    Path              Action
  +33 -6     Makefile.nmake    Modified