Admin User, created Apr 16. 2025
<!-- -->
<!-- Ant Scripts for Comply Frequent -->
<!-- -->
<!-- Warranty & Liability -->
<!-- To the extent permitted by applicable law and unless explicitly -->
<!-- otherwise agreed upon, XLOG Technologies AG makes no warranties -->
<!-- regarding the provided information. XLOG Technologies AG assumes -->
<!-- no liability that any problems might be solved with the information -->
<!-- provided by XLOG Technologies AG. -->
<!-- -->
<!-- Rights & License -->
<!-- All industrial property rights regarding the information - copyright -->
<!-- and patent rights in particular - are the sole property of XLOG -->
<!-- Technologies AG. If the company was not the originator of some -->
<!-- excerpts, XLOG Technologies AG has at least obtained the right to -->
<!-- reproduce, change and translate the information. -->
<!-- -->
<!-- Reproduction is restricted to the whole unaltered document. Reproduction -->
<!-- of the information is only allowed for non-commercial uses. Selling, -->
<!-- giving away or letting of the execution of the library is prohibited. -->
<!-- The library can be distributed as part of your applications and libraries -->
<!-- for execution provided this comment remains unchanged. -->
<!-- -->
<!-- Restrictions -->
<!-- Only to be distributed with programs that add significant and primary -->
<!-- functionality to the library. Not to be distributed with additional -->
<!-- software intended to replace any components of the library. -->
<!-- -->
<!-- Trademarks -->
<!-- Jekejeke is a registered trademark of XLOG Technologies AG. -->
<!-- -->
<project name="run_comply_frequent" default="main">
<import file="../../harness/envir.xml"/>
<target name="main" depends="
comply_frequent_js, comply_frequent_py,
comply_frequent_j, comply_frequent_gnu,
comply_frequent_report">
</target>
<target name="comply_frequent_js">
<exec executable="${nodejs}">
<arg value="${doge}"/>
<arg value="novacore.p"/>
<arg value="dump"/>
<arg value="js"/>
</exec>
</target>
<target name="comply_frequent_py">
<exec executable="${pypy3}">
<arg value="${dogepy}"/>
<arg value="novacore.p"/>
<arg value="dump"/>
<arg value="py"/>
</exec>
</target>
<target name="comply_frequent_j">
<java jvm="${jdk9}"
classname="Index"
fork="true">
<jvmarg value="--add-opens=java.base/jdk.internal.misc=ALL-UNNAMED"/>
<classpath>
<pathelement location="${dogej}/dogelog.zip"/>
<pathelement location="${dogej}"/>
</classpath>
<arg value="novacore.p"/>
<arg value="dump"/>
<arg value="j"/>
</java>
</target>
<target name="comply_frequent_gnu">
<exec executable="${gnu}">
<arg value="--consult-file"/>
<arg value="other.p"/>
<arg value="--query-goal"/>
<arg value="end_of_file"/>
<arg value="--"/>
<arg value="dump"/>
<arg value="gnu"/>
</exec>
</target>
<target name="comply_frequent_report">
<java jvm="${jdk9}"
classname="Index"
fork="true">
<jvmarg value="--add-opens=java.base/jdk.internal.misc=ALL-UNNAMED"/>
<classpath>
<pathelement location="${dogej}/dogelog.zip"/>
<pathelement location="${dogej}"/>
</classpath>
<arg value="novacore.p"/>
<arg value="report"/>
</java>
</target>
<!-- -->
<!-- Some Extra Testing -->
<!-- -->
<target name="main_jek" depends="
comply_frequent_js, comply_frequent_py,
comply_frequent_j, comply_frequent_gnu,
comply_frequent_j9,
comply_frequent_report">
</target>
<target name="comply_frequent_j9">
<java jvm="${jdk9}"
classname="jekpro.platform.headless.EnvironmentCloset"
fork="true">
<jvmarg value="--add-opens=java.base/jdk.internal.misc=ALL-UNNAMED"/>
<jvmarg value="--add-opens=java.base/jdk.internal.loader=ALL-UNNAMED"/>
<jvmarg value="--add-opens=java.base/java.lang=ALL-UNNAMED"/>
<jvmarg value="--add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED"/>
<classpath>
<pathelement location="${annotations}"/>
<pathelement location="${tomcat}"/>
<pathelement location="${jekrun}"/>
</classpath>
<arg value="novacore.p"/>
<arg value="dump"/>
<arg value="j9"/>
</java>
</target>
<!-- -->
<!-- Some Extra Testing -->
<!-- -->
<target name="main_alt" depends="
comply_frequent_js, comply_frequent_py,
comply_frequent_j, comply_frequent_gnu,
comply_frequent_j9, comply_frequent_g,
comply_frequent_z, comply_frequent_c,
comply_frequent_report">
</target>
<target name="comply_frequent_z">
<exec executable="${bun}">
<arg value="${doge}"/>
<arg value="novacore.p"/>
<arg value="dump"/>
<arg value="z"/>
</exec>
</target>
<target name="comply_frequent_g">
<java jvm="${graalvm}"
classname="Index"
fork="true">
<classpath>
<pathelement location="${dogej}/dogelog.zip"/>
<pathelement location="${dogej}"/>
</classpath>
<arg value="novacore.p"/>
<arg value="dump"/>
<arg value="g"/>
</java>
</target>
<target name="comply_frequent_c">
<exec executable="${python3}">
<arg value="${dogepy}"/>
<arg value="novacore.p"/>
<arg value="dump"/>
<arg value="c"/>
</exec>
</target>
</project>