Add gerrit_owners.pl.
diff --git a/pom.xml b/pom.xml
index d93c53e..efb0d42 100644
--- a/pom.xml
+++ b/pom.xml
@@ -50,6 +50,57 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.7</version>
+ <executions>
+ <execution>
+ <id>prolog-to-java</id>
+ <phase>generate-sources</phase>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ <configuration>
+ <target>
+ <property name="gensrc" location="${project.build.directory}/generated-sources"/>
+
+ <java classname="com.googlecode.prolog_cafe.compiler.Compiler"
+ fork="true"
+ failonerror="true"
+ classpathref="maven.compile.classpath">
+ <arg value="--show-stack-trace"/>
+ <arg value="-O"/>
+ <arg value="-am"/><arg value="${gensrc}/prolog-am"/>
+ <arg value="-s" /><arg value="${gensrc}/prolog-java"/>
+ <arg value="src/main/prolog/gerrit_owners.pl"/>
+ </java>
+ </target>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.8</version>
+ <executions>
+ <execution>
+ <id>add-source</id>
+ <phase>generate-sources</phase>
+ <goals>
+ <goal>add-source</goal>
+ </goals>
+ <configuration>
+ <sources>
+ <source>${project.build.directory}/generated-sources/prolog-java</source>
+ </sources>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<configuration>
<createDependencyReducedPom>false</createDependencyReducedPom>
diff --git a/src/main/java/gerrit_owners/PRED_$init_0.java b/src/main/java/gerrit_owners/PRED_$init_0.java
deleted file mode 100644
index 221df95..0000000
--- a/src/main/java/gerrit_owners/PRED_$init_0.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/*
- * Copyright (c) 2013 VMware, Inc. All Rights Reserved.
- */
-package gerrit_owners;
-
-import com.googlecode.prolog_cafe.lang.Operation;
-import com.googlecode.prolog_cafe.lang.Predicate;
-import com.googlecode.prolog_cafe.lang.Prolog;
-import com.googlecode.prolog_cafe.lang.PrologException;
-
-/**
- * Prolog gerrit_owners predicate initialization.
- */
-public class PRED_$init_0 extends Predicate.P1 {
-
- public PRED_$init_0(Operation n) {
- cont = n;
- }
-
- @Override
- public Operation exec(Prolog engine) throws PrologException {
- engine.setB0();
- return cont;
- }
-}
diff --git a/src/main/prolog/gerrit_owners.pl b/src/main/prolog/gerrit_owners.pl
new file mode 100644
index 0000000..685a0cd
--- /dev/null
+++ b/src/main/prolog/gerrit_owners.pl
@@ -0,0 +1,3 @@
+:- package gerrit_owners.
+'$init'.
+