<ivysettings>
	<settings defaultResolver="default" />

	<property name="ivy.shared.default.root" value="${ivy.default.ivy.user.dir}/shared" override="false" />
	<property name="ivy.shared.default.ivy.pattern" value="[organisation]/[module]/[revision]/[type]s/[artifact].[ext]" override="false" />
	<property name="ivy.shared.default.artifact.pattern" value="[organisation]/[module]/[revision]/[type]s/[artifact].[ext]" override="false" />

	<property name="ivy.local.default.root" value="${ivy.default.ivy.user.dir}/local" override="false" />
	<property name="ivy.local.default.ivy.pattern" value="[organisation]/[module]/[revision]/[type]s/[artifact].[ext]" override="false" />
	<property name="ivy.local.default.artifact.pattern" value="[organisation]/[module]/[revision]/[type]s/[artifact].[ext]" override="false" />

	<resolvers>
		<filesystem name="local" m2compatible="true">
			<ivy pattern="${ivy.local.default.root}/${ivy.local.default.ivy.pattern}" />
			<artifact pattern="${ivy.local.default.root}/${ivy.local.default.artifact.pattern}" />
		</filesystem>

		<filesystem name="shared" m2compatible="true">
			<ivy pattern="${ivy.shared.default.root}/${ivy.local.default.ivy.pattern}" />
			<artifact pattern="${ivy.shared.default.root}/${ivy.local.default.artifact.pattern}" />
		</filesystem>

		<chain name="main" dual="true">
			<resolver ref="shared" />
		</chain>

		<chain name="default" returnFirst="false">
			<resolver ref="local" />
			<resolver ref="main" />
		</chain>
	</resolvers>
</ivysettings>
