File: meson.build

package info (click to toggle)
mpd 0.24.6-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 10,736 kB
  • sloc: cpp: 75,014; python: 1,408; xml: 628; perl: 469; java: 289; sh: 286; ansic: 235; makefile: 105
file content (21 lines) | stat: -rw-r--r-- 475 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
javac = find_program('javac')

bridge_header = custom_target(
  'org_musicpd_Bridge.h',
  output: 'org_musicpd_Bridge.h',
  input: [
    '../app/src/main/java/org/musicpd/Bridge.java',
  ],
  command: [
    javac,
    '-source', '1.8', '-target', '1.8',
    '-Xlint:-options',
    '-cp', join_paths(android_sdk_platform_dir, 'android.jar'),

    # not interested in *.class, we only want the JNI header
    '-d', '@PRIVATE_DIR@',

    '-h', '@OUTDIR@',
    '@INPUT@',
  ],
)