[mythtv-commits] mythtv branch devel/mythsystem created by danielk. v0.27-pre2-1179-g692ef9b

Git Repo Owner noreply at mythtv.org
Sun Jun 2 13:50:44 UTC 2013


The branch, devel/mythsystem has been created on the
mythtv repository by gitolite user danielk.
        at  692ef9bfdf7df0407c3c164c2a2c6fa5f6fa229e (commit)

- Log -----------------------------------------------------------------
commit 692ef9bfdf7df0407c3c164c2a2c6fa5f6fa229e
Author:    Daniel Kristjansson <danielk at cuymedia.net> at Sun, 2 Jun 2013 09:49:49 -0400
Committer: Daniel Kristjansson <danielk at cuymedia.net> at Sun, 2 Jun 2013 09:49:49 -0400
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=692ef9bfdf7df0407c3c164c2a2c6fa5f6fa229e

Use proper rpath syntax on OSX.



commit fd032f103eb55d1efe2a62e4135c6e6bfea49839
Author:    Daniel Kristjansson <danielk at cuymedia.net> at Sat, 1 Jun 2013 23:02:57 -0400
Committer: Daniel Kristjansson <danielk at cuymedia.net> at Sat, 1 Jun 2013 23:35:56 -0400
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=fd032f103eb55d1efe2a62e4135c6e6bfea49839

Close stdin after write in MythSystemLegacy.
We only write to the program whatever has been sent in via Write()
prior to calling Run(), but we never close the pipe. This is what
was causing the stdin unit test for MythSystemLegacy to fail.



commit 2fc542c33163e4854a79ddb29ae1042cd2c71c47
Author:    Daniel Kristjansson <danielk at cuymedia.net> at Sat, 1 Jun 2013 19:22:03 -0400
Committer: Daniel Kristjansson <danielk at cuymedia.net> at Sat, 1 Jun 2013 23:35:56 -0400
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=2fc542c33163e4854a79ddb29ae1042cd2c71c47

Port existing MythSystem tests to the new interface.



commit 3afaff0adf5dd3715aa958efcfe374694018c7c3
Author:    Daniel Kristjansson <danielk at cuymedia.net> at Sat, 1 Jun 2013 09:37:23 -0400
Committer: Daniel Kristjansson <danielk at cuymedia.net> at Sat, 1 Jun 2013 23:35:43 -0400
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=3afaff0adf5dd3715aa958efcfe374694018c7c3

Add new MythSystem. Rename old MythSystem to MythSystemLegacy.
This commit creates a new simplifed and less ambiguous MythSystem API.
The old MythSystem has been renamed MythSystemLegacy and provides
the current implementation for the new MythSystem.

The next steps are:
   Complete unit tests for new MythSystem,
     fixing bugs as they are found & enhancing MythSystemLegacy as necessary.
   Port code over to the new MythSystem interface.
   Get a windows buildbot running.
   Eliminate MythSystemLegacy unit tests.
   Refactor MythSystemLegacy to support only the new interface.
   Eliminate any unneccesary abstractions.



-----------------------------------------------------------------------

-- 



More information about the mythtv-commits mailing list