[mythtv-commits] Ticket #4397: win32 dependancy resolver and build script
MythTV
mythtv at cvs.mythtv.org
Tue Jan 1 10:03:23 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 (aka buzz) <davidbuzz at gmail.com>):
version 4 of the script ( win32-packager4.zip ) now has the following
additions:
* builds QT, including necessary patches ( which are downloaded
automatically)
* attempt to build mythtv, including necessary patches (delete
c:\mythtv\no_build.txt and re-execute this script to re-try building the
myth source code)
* [write] keyword supports writing config/shell/text/patch files on-the-
fly, allowing the environment and utility tools to be created and used.
* more , and clearer commenting
* build macro's now follow along in the same order as the
http://www.mythtv.org/wiki/index.php/Windows_Port wiki page (which is the
definitive instruction set still)
making it easier to see differences in logic between the two
* supports actions that need to occur everytime the script is executed,
irrespective of dependancies (ie always-trigger actions)
* creates batch script for building QT (and uses it)
* creates shell script/s for building mythtv (and uses it)
* patches the mysql.h file automatically according to requirements.
Apart from the requirement to download/update the mythtv SVN code
automatically ( shouldn't be hard), this build script SHOULD be an almost
complete run-and-wait-a-few-hours methodology for getting a win32
developer build off the ground.
I'd consider this code now alpha, testers welcome...but expect bugs.
Next version will allow a "virgin" Win32 PC to get everything it needs
automatically, and will be more thoroughly tested.
Devs, can this put this in SVN soon?
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/4397#comment:3>
MythTV <http://svn.mythtv.org/trac>
MythTV
More information about the mythtv-commits
mailing list