diff --git a/new/qt.jam b/new/qt.jam index d830198da..3a950e868 100644 --- a/new/qt.jam +++ b/new/qt.jam @@ -69,7 +69,16 @@ rule init ( prefix ? ) rule qt.add-properties ( property : properties * ) { - return $(.prefix)/include $(.prefix)/lib $(.prefix)/lib qt-mt ; + local lib-name ; + if multi in $(properties) + { + lib-name = qt-mt ; + } + else + { + lib-name = qt ; + } + return $(.prefix)/include $(.prefix)/lib $(.prefix)/lib $(lib-name) ; } # -f forces moc to include the processed source file. diff --git a/v2/qt.jam b/v2/qt.jam index d830198da..3a950e868 100644 --- a/v2/qt.jam +++ b/v2/qt.jam @@ -69,7 +69,16 @@ rule init ( prefix ? ) rule qt.add-properties ( property : properties * ) { - return $(.prefix)/include $(.prefix)/lib $(.prefix)/lib qt-mt ; + local lib-name ; + if multi in $(properties) + { + lib-name = qt-mt ; + } + else + { + lib-name = qt ; + } + return $(.prefix)/include $(.prefix)/lib $(.prefix)/lib $(lib-name) ; } # -f forces moc to include the processed source file.