aboutsummaryrefslogtreecommitdiff
path: root/compilers.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2014-12-23 20:41:30 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2014-12-23 20:41:30 +0200
commit36558a4cd11b7779338d3593d7f9912ad7a81c3a (patch)
tree6d34dd6a46f1d3c70ad88037fab1e8ff507d23c3 /compilers.py
parent0f65a5991c772755cdf7fdefa7015599fc0bf9cd (diff)
downloadmeson-36558a4cd11b7779338d3593d7f9912ad7a81c3a.zip
meson-36558a4cd11b7779338d3593d7f9912ad7a81c3a.tar.gz
meson-36558a4cd11b7779338d3593d7f9912ad7a81c3a.tar.bz2
Refix Java.
Diffstat (limited to 'compilers.py')
-rw-r--r--compilers.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/compilers.py b/compilers.py
index a8a7746..ba7732e 100644
--- a/compilers.py
+++ b/compilers.py
@@ -70,6 +70,11 @@ msvc_buildtype_linker_args = {'plain' : [],
'debugoptimized' : [],
'release' : []}
+java_buildtype_args = {'plain' : [],
+ 'debug' : ['-g'],
+ 'debugoptimized' : ['-g'],
+ 'release' : []}
+
rust_buildtype_args = {'plain' : [],
'debug' : ['-g'],
'debugoptimized' : ['-g', '--opt-level', '2'],
@@ -712,6 +717,9 @@ class JavaCompiler():
def get_pch_name(self, header_name):
return ''
+ def get_buildtype_args(self, buildtype):
+ return java_buildtype_args[buildtype]
+
def sanity_check(self, work_dir):
src = 'SanityCheck.java'
obj = 'SanityCheck'