[Interest] [Qt bugreports] (QTBUG-23223) CONFIG+=silent leads to files being moc'd and uic'd even if unnecessary

Tony Rietwyk tony at rightsoft.com.au
Sun Jan 15 02:45:24 CET 2012


Hi Roman, 

I am getting this problem, and none of my project files have "silent" in them.  I am surprised that it fixes the problem you.  

Tony.



> -----Original Message-----
> From: Roman HImmes (via JIRA) [mailto:jira-noreply at qt.nokia.com]
> Sent: Saturday, 14 January 2012 3:36 AM
> To: tony at risingsoftware.com
> Subject: [Qt bugreports] (QTBUG-23223) CONFIG+=silent leads to files being
> moc'd and uic'd even if unnecessary
> 
> 
>      [ https://bugreports.qt.nokia.com/browse/QTBUG-
> 23223?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
> 
> Roman HImmes updated QTBUG-23223:
> ---------------------------------
> 
>          Status: Reported  (was: Reported)
>         Summary: CONFIG+=silent leads to files being moc'd and uic'd even if
> unnecessary   (was: On every build files are moc'd and uic'd even if
> unnecessary)
>     Description:
> 
> If switching of CONFIG+=silent, the problem goes away.
> 
> If having .pris included in your project with an include depth of > 1 Visual
> Studio 2010 always exectues moc and uic on every compile run, even if
> nothing has changed.
> 
> I attached a small test project to reproduce this:
> 
> - extract test.zip
> - Run qmake -tp vc to create a VS2010 project
> 
> Compile multiple times, moc_object.hpp is always moc'ed.
> 
> 
> 
>   was:
> If having .pris included in your project with an include depth of > 1 Visual
> Studio 2010 always exectues moc and uic on every compile run, even if
> nothing has changed.
> 
> I attached a small test project to reproduce this:
> 
> - extract test.zip
> - Run qmake -tp vc to create a VS2010 project
> 
> Compile multiple times, moc_object.hpp is always moc'ed.
> 
> 
> 
> 
> > CONFIG+=silent leads to files being moc'd and uic'd even if
> > CONFIG+unnecessary
> > ----------------------------------------------------------------------
> > --
> >
> >                 Key: QTBUG-23223
> >                 URL: https://bugreports.qt.nokia.com/browse/QTBUG-23223
> >             Project: Qt
> >          Issue Type: Bug
> >          Components: Build tools: qmake
> >    Affects Versions: 4.8.0
> >         Environment: VS2010, Windows 7
> >            Reporter: Roman HImmes
> >            Assignee: Oswald Buddenhagen
> >         Attachments: test.zip
> >
> >
> > If switching of CONFIG+=silent, the problem goes away.
> > If having .pris included in your project with an include depth of > 1
> > Visual Studio 2010 always exectues moc and uic on every compile run,
> > even if nothing has changed.
> > I attached a small test project to reproduce this:
> > - extract test.zip
> > - Run qmake -tp vc to create a VS2010 project Compile multiple times,
> > moc_object.hpp is always moc'ed.
> 
> --
> This message is automatically generated by JIRA.
> If you think it was sent incorrectly, please contact your JIRA administrators:
> https://bugreports.qt.nokia.com/secure/ContactAdministrators!default.jspa
> For more information on JIRA, see: http://www.atlassian.com/software/jira
> 
> 




More information about the Interest mailing list