Skip to content

Add support for Meson introspect#1648

Open
jmgeertsma wants to merge 2 commits intoblackducksoftware:masterfrom
jmgeertsma:meson
Open

Add support for Meson introspect#1648
jmgeertsma wants to merge 2 commits intoblackducksoftware:masterfrom
jmgeertsma:meson

Conversation

@jmgeertsma
Copy link

Description

Meson is a build system which compiles source code into a build directory. It creates a meson-info/intro-dependencies.json in the build directory which contains all the dependencies. This pull request will make detect look for the meson-info directory.

Added 2 unit tests for MesonDetectable, 1 functional test MesonDependencyFileParser
Mockito the meson.build and introspect files
Update dita name to match the detector name
Use BufferedReader for the JSON files
Use Generic as forge
@dterrybd
Copy link
Contributor

@jmgeertsma thanks very much for the contribution. We'd be very interested in discussing it further. Would it be possible for you to open a support ticket at https://community.blackduck.com/s/my-support-home so we can determine next steps.

@jmgeertsma
Copy link
Author

I opened case 03686036

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments