/
module.ivy
46 lines (42 loc) · 2.63 KB
/
module.ivy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<ivy-module version="2.0" xmlns:ea="http://www.easyant.org" xmlns:m="http://ant.apache.org/ivy/extra" xmlns:ej="https://developer.microej.com" ej:version="2.0.0">
<info organisation="com.mycompany" module="PrinterExample" status="integration" revision="0.1.0">
<ea:build organisation="com.is2t.easyant.buildtypes" module="build-firmware-singleapp" revision="1.4.+">
<ea:property name="application.main.class" value="com.mycompany.Main" />
<!--
Use property 'platform-loader.target.platform.dir' to set the platform to use. or uncomment the platform dependency (see below).
<ea:property name="platform-loader.target.platform.dir" value="[path-to-local-platform]" />
-->
</ea:build>
</info>
<configurations defaultconfmapping="default->default;provided->provided;vdruntime->default">
<conf name="default" visibility="public" description="Runtime dependencies to other artifacts"/>
<conf name="provided" visibility="public" description="Compile-time dependencies to APIs provided by the platform"/>
<conf name="vdruntime" visibility="public" description="Dependency needed only by the the player"/>
<conf name="platform" visibility="private" description="Build-time dependency, specify the platform to use"/>
<conf name="documentation" visibility="public" description="Documentation related to the artifact (javadoc, PDF)"/>
<conf name="source" visibility="public" description="Source code"/>
<conf name="dist" visibility="public" description="Contains extra files like README.md, licenses"/>
<conf name="test" visibility="private" description="Dependencies for test execution. It is not required for normal use of the application, and is only available for the test compilation and execution phases."/>
</configurations>
<publications>
<!-- keep this empty if no specific artifact to publish -->
<!-- must be here in order to avoid all configurations for the default artifact -->
</publications>
<dependencies>
<!--
Put MicroEJ API dependencies and other dependencies here.
-->
<dependency org="ej.api" name="edc" rev="1.3.3" />
<dependency org="ej.api" name="bon" rev="1.4.0"/>
<dependency org="ej.api" name="microui" rev="3.0.3"/>
<dependency org="ej.api" name="drawing" rev="1.0.2"/>
<dependency org="ej.library.ui" name="mwt" rev="3.2.1"/>
<dependency org="ej.library.ui" name="widget" rev="4.0.0"/>
<dependency org="ej.library.ui" name="motion" rev="4.0.0"/>
<dependency org="ej.library.runtime" name="service" rev="1.1.1"/>
<!--
Example of Platform dependency
<dependency org="com.mycompany" name="platform" rev="1.0.0" conf="platform->default" transitive="false"/>
-->
</dependencies>
</ivy-module>