[mythtv-commits] mythtv branch master updated by dhampton. v30-Pre-244-g9536964

Git Repo Owner noreply at mythtv.org
Wed Oct 25 03:03:31 UTC 2017


The branch, master has been updated on the
mythtv repository by gitolite user dhampton.
       via  9536964fd0d414f15c7da8fef9bff7ae563339d7 (commit)
       via  35c5b85df3413f71a8d89fea055a59007da6cbd1 (commit)
       via  643b6ced69eaf3ab40dae534845947bb3ef7a55f (commit)
       via  b148c8417c8760b9f24c351193ed2afd4e817b88 (commit)
      from  9ec28e70d0fa9bcdb3d5a650060410c3b803287a (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 9536964fd0d414f15c7da8fef9bff7ae563339d7
Author:    David Hampton <mythtv at love2code.net> at Tue, 24 Oct 2017 22:20:45 -0400
Committer: David Hampton <mythtv at love2code.net> at Tue, 24 Oct 2017 22:20:45 -0400
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=9536964fd0d414f15c7da8fef9bff7ae563339d7

Hide generated objects in sub-directories.
Clean up working directories by stashing all the compiler generated
objects in sub-directories.  Update the explicitly linked application
.o files found in some of the test programs.  Add make 'cleanall'
target that can be used to remove the old moc_* and *.o files, in case
this patch is pulled in without first performing a 'make distclean'.
Fixes #13070.



commit 35c5b85df3413f71a8d89fea055a59007da6cbd1
Author:    David Hampton <mythtv at love2code.net> at Mon, 23 Oct 2017 23:27:30 -0400
Committer: David Hampton <mythtv at love2code.net> at Mon, 23 Oct 2017 23:35:21 -0400
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=35c5b85df3413f71a8d89fea055a59007da6cbd1

Add make 'cleanall' target to remove old moc_* and *.o files
This is a "bridge" target to help get people switched over to having
most of the generated files stored in sub-directories.  Its needed
because the Qt based makefiles contain an explicit list of all
generated files, and use that list in the 'clean' target.  If you
switch over to sub-directories without first doing a 'make clean', the
make system will no longer know about those old files and will no
longer know to remove them.  With this patch, a single 'make cleanall'
will remove all the old files and then you can forget all about the
'cleanall' target.



commit 643b6ced69eaf3ab40dae534845947bb3ef7a55f
Author:    David Hampton <mythtv at love2code.net> at Sun, 20 Aug 2017 23:39:29 -0400
Committer: David Hampton <mythtv at love2code.net> at Thu, 12 Oct 2017 08:33:39 -0400
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=643b6ced69eaf3ab40dae534845947bb3ef7a55f

Fixup paths for .o files directly included in test programs.
Some of the test programs explicitly link application .o files
into the test program.  These references need to include the
$(OBJECT_DIR) variable so the compiler knows to look into the
'obj' subdirectory for them.



commit b148c8417c8760b9f24c351193ed2afd4e817b88
Author:    David Hampton <mythtv at love2code.net> at Sat, 15 Jul 2017 11:59:06 -0400
Committer: David Hampton <mythtv at love2code.net> at Thu, 12 Oct 2017 08:33:39 -0400
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=b148c8417c8760b9f24c351193ed2afd4e817b88

Hide generated objects in subdirectories.
Clean up working directories by stashing all the compiler generated
objects in subdirectories.  This patch is a combination of a
suggestion from the "Design Patterns in C++ with Qt" book and code
already in the setting.pro file.

Switch from hidden to visible directories.



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

Summary of changes:
 .gitignore                                         |    2 ++
 mythplugins/settings.pro                           |   16 ++++++++++++++++
 mythtv/Makefile                                    |    6 +++++-
 .../test/test_eitfixups/test_eitfixups.pro         |   12 ++++++------
 .../test/test_iptvrecorder/test_iptvrecorder.pro   |    6 +++---
 .../test/test_mpegtables/test_mpegtables.pro       |    6 +++---
 mythtv/settings.pro                                |    4 ++++
 7 files changed, 39 insertions(+), 13 deletions(-)

-- 



More information about the mythtv-commits mailing list