- TESTS = glob(['tst/**/*.java'])
-
- for t in TESTS:
- n = t[len('tst/'):len(t)-len('.java')].replace('/', '.')
- java_test(
- name = n,
- labels = ['pgm'],
- srcs = [t],
- deps = [
- ':helpers',
- '//org.eclipse.jgit:jgit',
- '//org.eclipse.jgit.archive:jgit-archive',
- '//org.eclipse.jgit.junit:junit',
- '//org.eclipse.jgit.pgm:pgm',
- '//lib:hamcrest-core',
- '//lib:hamcrest-library',
- '//lib:javaewah',
- '//lib:junit',
- '//lib:slf4j-api',
- '//lib:slf4j-simple',
- '//lib:commons-compress',
- '//lib:tukaani-xz',
- ],
- vm_args = ['-Xmx256m', '-Dfile.encoding=UTF-8'],
- )
-
- java_library(
- name = 'helpers',
- srcs = glob(['src/**/*.java']),
- deps = [
- '//org.eclipse.jgit:jgit',
- '//org.eclipse.jgit.pgm:pgm',
- '//org.eclipse.jgit.junit:junit',
- '//lib:args4j',
- '//lib:junit',
- ],
- )
|