include_defs('//lib/maven.defs') VERSION = '1.4.2' REPO = GERRIT maven_jar( name = 'runtime', id = 'com.googlecode.prolog-cafe:prolog-runtime:' + VERSION, sha1 = '4421b4806b6e3a318680f6ab1d57569e857169c6', license = 'prologcafe', repository = REPO, ) maven_jar( name = 'compiler', id = 'com.googlecode.prolog-cafe:prolog-compiler:' + VERSION, sha1 = '7e5a7ca5efe7db7f69e015cf492f8f04665244d8', license = 'prologcafe', repository = REPO, deps = [ ':io', ':runtime', ], ) maven_jar( name = 'io', id = 'com.googlecode.prolog-cafe:prolog-io:' + VERSION, sha1 = 'd177f6211d1013e0f31a507127f5c87a7f6941f3', license = 'prologcafe', repository = REPO, deps = [':runtime'], visibility = [], ) maven_jar( name = 'cafeteria', id = 'com.googlecode.prolog-cafe:prolog-cafeteria:' + VERSION, sha1 = '11f396cb2588b65e6a78070488aaa58d12bf000e', license = 'prologcafe', repository = REPO, deps = [ ':io', ':runtime', ], visibility = ['//gerrit-pgm:'], ) java_binary( name = 'compiler_bin', main_class = 'BuckPrologCompiler', deps = [':compiler_lib'], visibility = ['PUBLIC'], ) java_library( name = 'compiler_lib', srcs = ['java/BuckPrologCompiler.java'], deps = [ ':compiler', ':runtime', ], visibility = ['//tools/eclipse:classpath'], )