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

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 1.10.0
    • 1.14.0
    • Client - C++
    • 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

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment