summaryrefslogtreecommitdiffstats
path: root/cmake/QtPublicSbomHelpers.cmake
Commit message (Expand)AuthorAgeFilesLines
* Introduce _qt_internal_append_cmake_configure_dependsAlexey Edelev2025-06-121-2/+1
* CMake: Fix SBOM PROJECT_COMMENT CMP0174 related warningAlexey Edelev2025-04-241-1/+7
* Use `_qt_internal_dealias_target`Cristian Le2025-03-061-4/+1
* CMake: Add function to set up SBOM generation defaultsAlexandru Croitor2025-02-281-0/+40
* CMake: Include license and license file attribution in SBOM commentAlexandru Croitor2025-02-281-0/+8
* CMake: Extract Qt-specific license concluded handlingAlexandru Croitor2025-02-271-5/+11
* CMake: Unqtify THIRD_PARTY_SOURCES handling for SBOM attributionsAlexandru Croitor2025-02-271-5/+0
* CMake: Add a new SBOM entity type: THIRD_PARTY_SOURCESAlexandru Croitor2025-02-271-0/+4
* CMake: Re-order SBOM embedded qt_attribution.json fieldsAlexandru Croitor2025-02-271-12/+16
* CMake: Allow creating nested SBOM attribution targets for all entitiesAlexandru Croitor2025-02-271-1/+3
* CMake: Allow including specific attribution ids in SBOMsAlexandru Croitor2025-02-271-0/+1
* CMake: Remove type restriction on attribution file extra SBOM infoAlexandru Croitor2025-02-271-6/+1
* CMake: Remove type restriction on attribution download locationAlexandru Croitor2025-02-271-3/+1
* CMake: Rework SBOM PURL handlingAlexandru Croitor2025-02-211-19/+9
* CMake: Avoid warnings _qt_internal_sbom_replace_qa_placeholdersAlexandru Croitor2025-02-201-2/+10
* CMake: Decouple Qt specific handling from SBOM implementationAlexandru Croitor2025-02-111-160/+142
* CMake: Add a few more internal sbom helper functionsAlexandru Croitor2025-01-241-12/+91
* CMake: Fix SBOM inline commentAlexandru Croitor2025-01-241-2/+1
* CMake: Add qt exported target name and package name into SBOMAlexandru Croitor2025-01-241-0/+12
* CMake: Add a fake deterministic SBOM generation optionAlexandru Croitor2025-01-241-0/+21
* CMake: Add SUPPLIER as an option to SBOM packagesAlexandru Croitor2025-01-241-1/+4
* CMake: Fix sbom git vars not being available in various scopesAlexandru Croitor2025-01-101-6/+20
* CMake: Split SBOM implementation into separate filesAlexandru Croitor2025-01-101-2716/+0
* CMake: Fix purl variant list iterationAlexandru Croitor2025-01-101-1/+1
* CMake: Fix LINK_LIBRARIES not being properly processed for SBOMAlexandru Croitor2025-01-101-1/+1
* CMake: Replace placeholders in CPE and PURL strings in SBOMsAlexandru Croitor2025-01-091-2/+58
* CMake: Add way to convert JSON SPDX to tag/value SPDX documentAlexandru Croitor2025-01-091-15/+0
* CMake: Allow adding custom SBOM relationships to targets and projectsAlexandru Croitor2025-01-091-0/+5
* CMake: Add API to allow referencing external packages in the SPDX SBOMAlexandru Croitor2025-01-091-5/+3
* CMake: Add SBOM support for translations, custom files and friendsAlexandru Croitor2025-01-091-20/+555
* CMake: Remove SBOM multi-config dead codeAlexandru Croitor2025-01-091-13/+0
* CMake: Move SBOM project ops setup to run at project begin timeAlexandru Croitor2025-01-091-41/+47
* CMake: Support manual multiple projects within-a-repo SBOM generationAlexandru Croitor2024-12-051-2/+98
* CMake: Support cmake --install . --prefix <path> for SBOM generationAlexandru Croitor2024-12-051-3/+26
* CMake: Fix standalone build of sqldrivers with SBOMAlexandru Croitor2024-12-031-1/+23
* CMake: Fix unescaped path MATCH condition in QtPublicSbomHelpersAlexandru Croitor2024-12-021-2/+6
* CMake: Fix CMP0174 warnings in SBOM generation codeAlexandru Croitor2024-11-191-10/+54
* CMake: Improve handling of file paths embedded into SBOMAlexandru Croitor2024-10-281-3/+99
* CMake: When available add the repo configure line to the SBOMAlexandru Croitor2024-10-191-0/+48
* CMake: Change SBOM generation to be enabled by default (mostly)Alexandru Croitor2024-10-191-5/+25
* CMake: Split SBOM verification and NTIA compliance into separate opsAlexandru Croitor2024-10-191-0/+3
* CMake: Check for target existence before recording system lib spdx idAlexandru Croitor2024-10-191-1/+1
* CMake: Add configure-time dependency on project attribution filesAlexandru Croitor2024-10-151-0/+12
* CMake: Update default copyright for Qt SBOM packagesAlexandru Croitor2024-09-121-1/+1
* CMake: Add the Qt-specific CPE to 3rd party entity types in SBOMAlexandru Croitor2024-09-031-5/+16
* CMake: Add a function to detect qt 3rd party entity types for SBOMAlexandru Croitor2024-09-031-5/+18
* CMake: Handle multi-value PURLs and CPEs in attribution filesAlexandru Croitor2024-08-291-50/+104
* CMake: Don't forward FRIENDLY_PACKAGE_NAME to sub-attribution targetsAlexandru Croitor2024-08-201-0/+4
* CMake: Don't use root attribution file for system librariesAlexandru Croitor2024-08-201-0/+6
* CMake: Read CPEs from attribution files when generating SBOMsAlexandru Croitor2024-08-171-2/+8