[Bug 41655] Move KeyFile and possibly ManagerFile out of our public API

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Dec 6 15:51:39 CET 2011


https://bugs.freedesktop.org/show_bug.cgi?id=41655

--- Comment #5 from Andre Moreira Magalhaes <andrunko at gmail.com> 2011-12-06 06:51:39 PST ---
(In reply to comment #2)
> (In reply to comment #1)
> > Note that I did not "unexported"(TP_QT_NO_EXPORT) the classes as doing it would
> > break the tests. Should we build key-file/manager-file.cpp in the tests itself?
> 
> Build as part of the test binaries, without putting to a library in between?
> Yeah, that'd work I believe. We could actually do the same for TestBackdoors
> and remove it from tp-qt4 sources completely (unless it links to non-exported,
> rather than merely protected, but exported, tp-qt4 internal symbols - whether
> it does that, I can't remember).
> 
> You could also have a static library consisting of KeyFile, ManagerFile and
> TestBackdoors and link that into the relevant tests.
Branch updated adding a new internal static library
(telepathy-qt-test-backdoors) that includes ManagerFile, KeyFile and
TestBackdoors and is linked by the interested tests.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
You are the assignee for the bug.



More information about the telepathy-bugs mailing list