Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-78929

pro2cmake handles conditions differently than qmake

XMLWordPrintable

      While qmake does not know operator precedence and evaluates conditions from left to right, these conditions are put in parentheses in the created CMakeLists.txt.

      An example would be "true|false:false". In qmake this evaluates to false, while the resulting cmake code would be (something like): extend_target(... CONDITION true OR (false AND false) which evaluates to true.

        For Gerrit Dashboard: QTBUG-78929
        # Subject Branch Project Status CR V

            jbornema Joerg Bornemann
            owolff Oliver Wolff
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes