[mythtv-commits] Ticket #4397: win32 dependancy resolver and build script

MythTV mythtv at cvs.mythtv.org
Tue Jan 15 07:15:17 UTC 2008


#4397: win32 dependancy resolver and build script
------------------------------------------------------+---------------------
 Reporter:  David Bussenschutt <davidbuzz at gmail.com>  |        Owner:  ijr    
     Type:  enhancement                               |       Status:  new    
 Priority:  minor                                     |    Milestone:  unknown
Component:  mythtv                                    |      Version:  unknown
 Severity:  medium                                    |   Resolution:         
  Mlocked:  0                                         |  
------------------------------------------------------+---------------------

Comment(by David Bussenschutt <davidbuzz at gmail.com>):

 v15 (aka 14.2 by mistake) is a larger changeset including the follwoing
 new features:
 * dodgy regular expression munging of directory slashes is GONE.  all
 [exec] and [shell] actions must now bne written using their respecive
 slashing styles. (ie \backslashs\ in [exec] and /forwardslashes/ in
 [shell].  this is much easier to read and maintain.
 * two new 'cause's for building the dependancies list :-
   [filesame] tests if two files are identical by both size and mtime
   [newer] tests if the first of two files given is newer by mtime only

 * one new 'event' which is for copying single files :-
   [copy] will copy the src to the destn. If empty parameters are given and
 it's a [filesame] test, it uses the files fiven in the cause for the
 action.

 * MUCH improved the dependancies in both the QT build AND the MYTHTV build
 steps, so that it no longer blindly rebuilds all-or-nothing, not perfect
 yet, but its more intelligent.

 * Added more post-QT-build steps to verify that the QT build was actually
 successful before blindly moving on to mythtv.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/4397#comment:21>
MythTV <http://svn.mythtv.org/trac>
MythTV


More information about the mythtv-commits mailing list