Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-28303

Document using bear with scons to generate a compilation database file for use with IDEs

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: conda, Documentation
    • Labels:
      None
    • Story Points:
      8
    • Team:
      Data Release Production
    • Urgent?:
      No

      Description

      Update developer guide:
      https://github.com/lsst-dm/dm_dev_guide/tree/master/editors

      Make bear available on conda-forge

       

       

        Attachments

          Issue Links

            Activity

            Hide
            wittgen Matthias Wittgen added a comment -

            CodeChecker can be used instead is it is a more powerful tool that not only can create a compilation database but also can run clang static code analysis.

            Show
            wittgen Matthias Wittgen added a comment - CodeChecker can be used instead is it is a more powerful tool that not only can create a compilation database but also can run clang static code analysis.
            Hide
            wittgen Matthias Wittgen added a comment -

            Reopening this ticket as bear is a useful tool and more lightweight than CodeChecker.
            Created a PR for adding bear to the conda feedstock.

            https://github.com/conda-forge/staged-recipes/pull/16978

             

            Show
            wittgen Matthias Wittgen added a comment - Reopening this ticket as bear is a useful tool and more lightweight than CodeChecker. Created a PR for adding bear to the conda feedstock. https://github.com/conda-forge/staged-recipes/pull/16978  
            Hide
            wittgen Matthias Wittgen added a comment -

            bear is available on conda-forge now.

            Show
            wittgen Matthias Wittgen added a comment - bear is available on conda-forge now.
            Hide
            ktl Kian-Tat Lim added a comment -

            Sorry I took a while to get to this. Some suggestions for improvement that I'd like to see done before the merge, but overall this is OK.

            Show
            ktl Kian-Tat Lim added a comment - Sorry I took a while to get to this. Some suggestions for improvement that I'd like to see done before the merge, but overall this is OK.
            Hide
            wittgen Matthias Wittgen added a comment -

            Fixed the `conda` `bear` feedstock. Added `arm` `linux and `osx`.
            `grpc 1.42` variant is required. With the release of `1.43` the lsst conda stack didn't allow installing `bear`
            as `pyarrow` depends on `grpc 1.42`

            https://github.com/conda-forge/bear-feedstock

            Show
            wittgen Matthias Wittgen added a comment - Fixed the `conda` `bear` feedstock. Added `arm` `linux and `osx`. `grpc 1.42` variant is required. With the release of `1.43` the lsst conda stack didn't allow installing `bear` as `pyarrow` depends on `grpc 1.42` https://github.com/conda-forge/bear-feedstock

              People

              Assignee:
              wittgen Matthias Wittgen
              Reporter:
              wittgen Matthias Wittgen
              Reviewers:
              Kian-Tat Lim
              Watchers:
              Kian-Tat Lim, Matthias Wittgen
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.