CycloneDX / cyclonedx-cocoapods

Creates CycloneDX Software Bill-of-Materials (SBOM) from Objective-C and Swift projects that use CocoaPods.
Apache License 2.0
21 stars 12 forks source link

Add option to ignore dependencies used for testing #44

Closed macblazer closed 2 years ago

macblazer commented 2 years ago

Complex projects can have different dependencies for the test targets vs the production targets. This allows creating a BOM that includes only non-test targets. Unit tests were added to verify that this works.

The -h help output was starting to get complex so I organized the options to make them easier to understand.

Fixes #43

macblazer commented 2 years ago

@coderpatros Can you please review this change?