aboutsummaryrefslogtreecommitdiffstats
path: root/build/ivy/ivysettings.xml
diff options
context:
space:
mode:
authorMikael Vappula <mikael@vaadin.com>2011-12-01 15:06:30 +0200
committerMikael Vappula <mikael@vaadin.com>2011-12-01 15:06:30 +0200
commitb41b0a91f6b05dfe25444a9abad8c75537f4c4d2 (patch)
treed4d1fda1191c06188fc14fca26004335a3e09748 /build/ivy/ivysettings.xml
parenta74248f0f3579d3fcf7933c65fec405b4b73691f (diff)
downloadvaadin-framework-b41b0a91f6b05dfe25444a9abad8c75537f4c4d2.tar.gz
vaadin-framework-b41b0a91f6b05dfe25444a9abad8c75537f4c4d2.zip
#7997 Ivyfied custom SmartSprites library
Patched SmartSprites jar is now fetched using Ivy tooling. Custom dependency resolver is used to retrieve module description from local filesystem (in project hierarchy) and the master artifact from Vaadin (6.x) SVN repository. This is a temporary solution until required patches get contributed and committed back to SmartSprite upstream and artifacts are available in Maven central.
Diffstat (limited to 'build/ivy/ivysettings.xml')
-rw-r--r--build/ivy/ivysettings.xml16
1 files changed, 13 insertions, 3 deletions
diff --git a/build/ivy/ivysettings.xml b/build/ivy/ivysettings.xml
index b9f5d81a1b..613b8d9ffe 100644
--- a/build/ivy/ivysettings.xml
+++ b/build/ivy/ivysettings.xml
@@ -2,13 +2,23 @@
<ivysettings>
<settings defaultResolver="public" />
<resolvers>
- <ibiblio name="public" m2compatible="true"/>
+ <ibiblio name="public" m2compatible="true"/>
<url name="gwt-redist">
<artifact pattern="http://google-web-toolkit.googlecode.com/svn/tools/redist/[organisation]/[artifact](-[revision]).[ext]" />
- </url>
+ </url>
+ <dual name="custom-smartsprites">
+ <filesystem name="smartsprites-ivy">
+ <ivy pattern="${basedir}/build/ivy/module/[module]-ivy-[revision].xml" />
+ </filesystem>
+ <url name="smartsprites-artifact">
+ <artifact pattern="http://dev.vaadin.com/svn/versions/6.8/build/smartsprites/lib/[artifact](-[revision]).[ext]" />
+ </url>
+ </dual>
</resolvers>
<modules>
<!-- GWT patched Emma -->
<module organisation="emma" name="emma" resolver="gwt-redist"/>
- </modules>
+ <!-- IT Mill patched SmartSprites -->
+ <module organisation="com.carrotsearch" name="smartsprites" revision="0.2.3-itmill" resolver="custom-smartsprites"/>
+ </modules>
</ivysettings> \ No newline at end of file