aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mesonbuild/build.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/mesonbuild/build.py b/mesonbuild/build.py
index c2f547b..3ff68ed 100644
--- a/mesonbuild/build.py
+++ b/mesonbuild/build.py
@@ -85,6 +85,8 @@ known_exe_kwargs = known_basic_kwargs.copy()
known_exe_kwargs.update({'implib': True,
'export_dynamic': True
})
+known_jar_kwargs = known_basic_kwargs.copy()
+known_jar_kwargs.update({'target_type': 'jar'})
class InvalidArguments(MesonException):
pass
@@ -1824,6 +1826,8 @@ class Jar(BuildTarget):
# All jar targets are installable.
pass
+ def check_unknown_kwargs(self, kwargs):
+ self.check_unknown_kwargs_int(kwargs, known_jar_kwargs)
class CustomTargetIndex: