|
@@ -424,7 +424,7 @@ macro LICENSE(Flags...) {
|
|
|
SET(LICENSE_NAMES $Flags)
|
|
|
}
|
|
|
|
|
|
-### @usage RESTRICT_LICENSES(ALLOW_ONLY|DENY LicenseProperty...)
|
|
|
+### @usage LICENSE_RESTRICTION(ALLOW_ONLY|DENY LicenseProperty...)
|
|
|
###
|
|
|
### Restrict licenses of direct and indirect module dependencies.
|
|
|
###
|
|
@@ -435,8 +435,11 @@ macro LICENSE(Flags...) {
|
|
|
###
|
|
|
### Note: Can be used multiple times on the same module all specified constraints will be checked.
|
|
|
### All macro invocation for the same module must use same constraints type (DENY or ALLOW_ONLY)
|
|
|
-macro RESTRICT_LICENSES(TYPE, EXCEPT[], RESTRICTIONS...) {
|
|
|
+macro LICENSE_RESTRICTION(TYPE, RESTRICTIONS...) {
|
|
|
SET_APPEND(MODULE_LICENSES_RESTRICTION_TYPES $TYPE)
|
|
|
SET_APPEND(MODULE_LICENSES_RESTRICTIONS $RESTRICTIONS)
|
|
|
+}
|
|
|
+
|
|
|
+macro LICENSE_RESTRICTION_EXCEPTIONS(EXCEPT...) {
|
|
|
SET_APPEND(MODULE_LICENSES_RESTRICTION_EXCEPTIONS $EXCEPT)
|
|
|
}
|