# The Ninja backend used to try and pass -sourcepath repeatedly for # multiple includes which would discard prior includes. Since this # won't compile without the '.' include, this ensures that multiple # paths are passed in a [semi-]colon separated list instead... project('includedirsjava', 'java') javaprog = jar('myprog', 'com/mesonbuild/Simple.java', 'com/mesonbuild/TextPrinter.java', main_class : 'com.mesonbuild.Simple', include_directories : [ include_directories('com'), include_directories('com/mesonbuild') ]) test('subdirtest', javaprog)