aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/build.py
diff options
context:
space:
mode:
Diffstat (limited to 'mesonbuild/build.py')
-rw-r--r--mesonbuild/build.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/mesonbuild/build.py b/mesonbuild/build.py
index 0e23777..98f05c2 100644
--- a/mesonbuild/build.py
+++ b/mesonbuild/build.py
@@ -28,6 +28,7 @@ known_basic_kwargs = {'install' : True,
'cs_args' : True,
'vala_args' : True,
'd_args' : True,
+ 'java_args' : True,
'link_args' : True,
'link_depends': True,
'link_with' : True,
@@ -1342,7 +1343,7 @@ class Jar(BuildTarget):
if not s.endswith('.java'):
raise InvalidArguments('Jar source %s is not a java file.' % s)
self.filename = self.name + '.jar'
- incdirs = kwargs.get('include_directories', [])
+ self.java_args = kwargs.get('java_args', [])
def get_main_class(self):
return self.main_class
@@ -1350,6 +1351,9 @@ class Jar(BuildTarget):
def type_suffix(self):
return "@jar"
+ def get_java_args(self):
+ return self.java_args
+
class ConfigureFile():
def __init__(self, subdir, sourcename, targetname, configuration_data):