<?xml version="1.0" encoding="UTF-8"?>
<project>
	<modelVersion>4.0.0</modelVersion>
	<parent>
		<groupId>org.gvsig.mobile</groupId>
		<artifactId>gvsig-base-library-pom
		</artifactId>
		<version>1.0-SNAPSHOT</version>
	</parent>
	<groupId>org.gvsig.mobile</groupId>
	<artifactId>org.gvsig.mobile.dll</artifactId>
	<name>org.gvsig.mobile.dll</name>
	<version>1.0.0.SNAPSHOT</version>
	<packaging>bundle</packaging>
	<properties>
		<build-dir>../build</build-dir>
		<project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
	</properties>

	<build>
		<sourceDirectory>./src</sourceDirectory>
		<resources>
			<resource>
				<directory>${basedir}/resources</directory>
				<!--<excludes>
					<exclude>**/Lin_X86/**</exclude> 
					<exclude>**/Win_X86/**</exclude>
				</excludes>-->
			</resource>
		</resources>
		<plugins>
			<plugin>
				<groupId>org.apache.felix</groupId>
				<artifactId>maven-bundle-plugin</artifactId>
				<version>1.4.0</version>
				<extensions>true</extensions>
				<configuration>
					<instructions>
						<Bundle-SymbolicName>${pom.artifactId}
						</Bundle-SymbolicName>
						<Bundle-Name>${pom.name}</Bundle-Name>
						<Bundle-Version>${pom.version}</Bundle-Version>
						<Bundle-NativeCode>
							lib/WM5_ARM/j9ecw.dll;	
 							lib/WM5_ARM/j9shp.dll;
							lib/WM5_ARM/NCScnet.dll;
							lib/WM5_ARM/NCSEcw.dll; 
							lib/WM5_ARM/NCSUtil.dll;
							lib/WM5_ARM/processes.dll;
							osname = WindowsCE;
							processor = arm,
							lib/Win_X86/j2seecw.dll;
							lib/Win_X86/j2seshp.dll;	
							lib/Win_X86/NCScnet.dll;
							lib/Win_X86/NCSEcw.dll;
							lib/Win_X86/NCSEcwC.dll; 
							lib/Win_X86/NCSUtil.dll;			
							osname = Win32;
							processor = x86,
							lib/Lin_X86/libNCScnet.so;
							lib/Lin_X86/libNCSEcw.so;
							lib/Lin_X86/libNCSEcwC.so;
							lib/Lin_X86/libNCSUtil.so;								
							osname = Linux;
							processor = x86											
						</Bundle-NativeCode>-->
						<Import-Package>
							org.osgi.framework;version="1.3.0",
							!*							
						</Import-Package>
						<Embed-Dependency>!*;scope=compile|runtime;inline=true</Embed-Dependency>
						<Embed-Transitive>false</Embed-Transitive>
						<Export-Package>		
							es.prodevelop.gvsig.mobile.fmap.driver.raster.ecw,	
							es.prodevelop.gvsig.mobile.fmap.driver.vect.shp,
							es.prodevelop.gvsig.mobile.common,				
							org.gvsig.mobile.dll							
						</Export-Package>
						<Bundle-Activator>						
							org.gvsig.mobile.dll.Activator
						</Bundle-Activator>
						<Bundle-ActivationPolicy>
							lazy
						</Bundle-ActivationPolicy>
						<Bundle-RequiredExecutionEnvironment>
							J2SE-1.4
						</Bundle-RequiredExecutionEnvironment>
					</instructions>
					<manifestLocation>${basedir}/META-INF
					</manifestLocation>
				</configuration>
			</plugin>
		</plugins>
	</build>
	<dependencies>
		<dependency>
			<groupId>org.gvsig.mobile</groupId>
			<artifactId>org.gvsig.mobile.logging</artifactId>
			<version>1.0</version>
		</dependency>
		
		<dependency>
			<groupId>org.gvsig.mobile</groupId>
			<artifactId>org.gvsig.mobile.core.libraries</artifactId>
			<version>1.0-SNAPSHOT</version>
		</dependency>

		<dependency>
			<groupId>org.apache.felix</groupId>
			<artifactId>org.osgi.core</artifactId>
			<version>1.2.0</version>
		</dependency>

		<dependency>
			<groupId>org.apache.felix</groupId>
			<artifactId>org.osgi.compendium</artifactId>
			<version>1.2.0</version>
		</dependency>
	</dependencies>

</project>
