mirror of
https://github.com/KevinMidboe/linguist.git
synced 2025-12-08 20:38:47 +00:00
Add easyant sample files
This commit is contained in:
15
samples/xml/module.ant
Normal file
15
samples/xml/module.ant
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<project name="org.apache.easyant#standard-java-app" xmlns:ea="antlib:org.apache.easyant">
|
||||||
|
<description>
|
||||||
|
This easyant module.ant sample file is optionnal and designed to customize your build with your own specific target.
|
||||||
|
</description>
|
||||||
|
|
||||||
|
<target name="an-additionnal-target">
|
||||||
|
<echo>my awesome additionnal target</echo>
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<target name="a-specific-pre-compile-step" extensionOf="abstract-compile:compile-ready">
|
||||||
|
<echo>i would love easyant i could easily plug my own specific pre compile step</echo>
|
||||||
|
</target>
|
||||||
|
|
||||||
|
</project>
|
||||||
33
samples/xml/module.ivy
Normal file
33
samples/xml/module.ivy
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<ivy-module version="2.0" xmlns:ea="http://www.easyant.org">
|
||||||
|
<info organisation="org.apache.easyant" module="standard-java-app" revision="0.1" status="integration" >
|
||||||
|
<description>
|
||||||
|
this is a easyant module.ivy sample file for java standard application
|
||||||
|
</description>
|
||||||
|
<!--
|
||||||
|
This easyant section is equivalent to having a module.ant like this:
|
||||||
|
|
||||||
|
<project name="org.apache.easyant#standard-java-app"
|
||||||
|
xmlns:ea="antlib:org.apache.easyant">
|
||||||
|
|
||||||
|
<property name="run.main.classname" value="org.apache.easyant.example.Example"/>
|
||||||
|
|
||||||
|
<ea:build organisation="org.apache.easyant.buildtypes" module="build-std-java" revision="0.9"/>
|
||||||
|
<ea:plugin organisation="org.apache.easyant.plugins" module="run-java" revision="0.9"/>
|
||||||
|
</project>
|
||||||
|
-->
|
||||||
|
<ea:build organisation="org.apache.easyant.buildtypes" module="build-std-java" revision="0.9"/>
|
||||||
|
<ea:property name="run.main.classname" value="org.apache.easyant.example.Example"/>
|
||||||
|
<ea:plugin organisation="org.apache.easyant.plugins" module="run-java" revision="0.9"/>
|
||||||
|
</ea:build>
|
||||||
|
</info>
|
||||||
|
<configurations>
|
||||||
|
<conf name="default" visibility="public" description="runtime dependencies and master artifact can be used with this conf"/>
|
||||||
|
<conf name="test" visibility="private" description="this scope indicates that the dependency is not required for normal use of the application, and is only available for the test compilation and execution phases."/>
|
||||||
|
</configurations>
|
||||||
|
<dependencies>
|
||||||
|
<dependency org="hsqldb" name="hsqldb" rev="1.8.0.7" conf="default->default"/>
|
||||||
|
<dependency org="junit" name="junit" rev="4.4" conf="test->default" />
|
||||||
|
|
||||||
|
</dependencies>
|
||||||
|
</ivy-module>
|
||||||
Reference in New Issue
Block a user