Merge pull request #3763 from noverby/wip/noverby/jar-linking-manifest
java: support for linking jar files (using manifest)pull/3850/head
commit
4dc97a910e
7 changed files with 64 additions and 2 deletions
@ -0,0 +1,9 @@ |
||||
package com.mesonbuild; |
||||
|
||||
import com.mesonbuild.SimpleLib; |
||||
|
||||
class Linking { |
||||
public static void main(String [] args) { |
||||
SimpleLib.func(); |
||||
} |
||||
} |
@ -0,0 +1,8 @@ |
||||
project('linkingjava', 'java') |
||||
|
||||
subdir('sub') |
||||
|
||||
javaprog = jar('myprog', 'com/mesonbuild/Linking.java', |
||||
main_class : 'com.mesonbuild.Linking', |
||||
link_with : simplelib) |
||||
test('mytest', javaprog) |
@ -0,0 +1,7 @@ |
||||
package com.mesonbuild; |
||||
|
||||
public class SimpleLib { |
||||
public static void func() { |
||||
System.out.println("Java linking is working.\n"); |
||||
} |
||||
} |
@ -0,0 +1,2 @@ |
||||
simplelib = jar('simplelib', |
||||
'com/mesonbuild/SimpleLib.java') |
Loading…
Reference in new issue