Uploaded image for project: 'Qbs ("Cubes")'
  1. Qbs ("Cubes")
  2. QBS-169

Source files with more than one . in the name do not get correct object names

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 0.2
    • 0.2
    • General
    • None

    Description

      As per https://bugreports.qt-project.org/browse/QBS-128 , the baseName function is not appropriate for converting source file names to object file names, because of the ambiguity mentioned there for file names with more than one dot. The fix for that bug adds the completeBaseName function, but at the moment this function is not actually used by the various cpp modules to generate object names!

      The changeset at https://codereview.qt-project.org/#change,41255 fixes this problem by using the completeBaseName function to generate object file names from source file names in each of the cpp modules.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            jbornema Joerg Bornemann
            gallafent William Gallafent
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes