Uploaded image for project: 'Apache Drill'
  1. Apache Drill
  2. DRILL-5584

When Compiling Apache Drill C++ Client, versioning information are not present in the binary

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.10.0
    • Fix Version/s: 1.14.0
    • Component/s: Client - C++
    • Labels:
      None

      Description

      We should add support for generating an RC file containing the versioning information so this manual task can be automated.

      Current workaround:
      Compile the C++ Client DLL.
      Open the DLL and manually add a Version Resource with the following information:
      FILEVERSION 1,10,0,0
      PRODUCTVERSION 1,10,0,0
      CompanyName
      FileDescription Apache Drill C++ Client
      FileVersion 1.10.0.0
      InternalName drillClient.dll
      LegalCopyright Copyright (c) 2013-2017 The Apache Software Foundation
      OriginalFilename drillClient.dll
      ProductName Apache Drill C++ Client
      ProductVersion 1.10.0.0

        Attachments

          Activity

            People

            • Assignee:
              robertw Rob Wu
              Reporter:
              robertw Rob Wu
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: