# HG changeset patch # User thomas_-_s # Date 1229521562 0 # Node ID d88a2df5a63094694e0bce3217cd18228a88acdc # Parent d51f8724acb67b083e9ac3414107e182d6a1a2b2 Simplified the mthreads parameter removal in the qmake project file a bit. git-svn-id: svn://svn.code.sf.net/p/universalindent/code/trunk@903 59b1889a-e5ac-428c-b0c7-476e01d41282 diff -r d51f8724acb6 -r d88a2df5a630 UniversalIndentGUI.pro --- a/UniversalIndentGUI.pro Mon Nov 17 13:31:59 2008 +0000 +++ b/UniversalIndentGUI.pro Wed Dec 17 13:46:02 2008 +0000 @@ -117,35 +117,37 @@ ####################### # remove linker flag "-mthreads" so the mingwm10.dll is no longer needed ####################### -win32:message ( remove linker flag "-mthreads" so the mingwm10.dll is no longer needed ) -#message(old flags:$${QMAKE_LFLAGS}) -win32:parameters = $${QMAKE_LFLAGS} -newFlags = -for(parameter, parameters) { - !contains(parameter, -mthreads) { - newFlags += $${parameter} +win32 { + message ( remove linker flag "-mthreads" so the mingwm10.dll is no longer needed ) + #message(old flags:$${QMAKE_LFLAGS}) + parameters = $${QMAKE_LFLAGS} + newFlags = + for(parameter, parameters) { + !contains(parameter, -mthreads) { + newFlags += $${parameter} + } } -} -win32:QMAKE_LFLAGS = $${newFlags} -#message(new flags:$${QMAKE_LFLAGS}) + QMAKE_LFLAGS = $${newFlags} + #message(new flags:$${QMAKE_LFLAGS}) -win32:parameters = $${QMAKE_LFLAGS_EXCEPTIONS_ON} -newFlags = -for(parameter, parameters) { - !contains(parameter, -mthreads) { - newFlags += $${parameter} + parameters = $${QMAKE_LFLAGS_EXCEPTIONS_ON} + newFlags = + for(parameter, parameters) { + !contains(parameter, -mthreads) { + newFlags += $${parameter} + } } -} -win32:QMAKE_LFLAGS_EXCEPTIONS_ON = $${newFlags} + QMAKE_LFLAGS_EXCEPTIONS_ON = $${newFlags} -win32:parameters = $${QMAKE_CXXFLAGS_EXCEPTIONS_ON} -newFlags = -for(parameter, parameters) { - !contains(parameter, -mthreads) { - newFlags += $${parameter} + parameters = $${QMAKE_CXXFLAGS_EXCEPTIONS_ON} + newFlags = + for(parameter, parameters) { + !contains(parameter, -mthreads) { + newFlags += $${parameter} + } } + QMAKE_CXXFLAGS_EXCEPTIONS_ON = $${newFlags} } -win32:QMAKE_CXXFLAGS_EXCEPTIONS_ON = $${newFlags} #######################