4.0.0
org.gvsig.mobile
gvsig-base-extension-pom
gvsig-base-extension-pom
pom
1.0-SNAPSHOT
org.gvsig.mobile
gvsig-base-pom
1.0-SNAPSHOT
Base POM for all gvSIG extension projects.
This pom knows how to build and made an extension for gvSIG Mobile.
The property "build-dir" must be set up correctly.
${basedir}/..
${build-dir}/product
${gvsig.install.dir}/gvSIG/extensiones
${allextensions.install.dir}/${artifactId}
distribution/distribution.xml
gvSIG-Mobile/bundles/${artifactId}
lib
gvSIG-Mobile/bundles/org.gvsig.mobile.core.GvSigCore/
maven-resources-plugin
2.4
copy-img
compile
copy-resources
${basedir}/target/extra-resources
${basedir}/resources
**
copy-resources
compile
copy-resources
${basedir}/target
${basedir}
config.xml
*.properties
maven-assembly-plugin
${extension.distribution.file}
true
true
make-assembly
install
attached
maven-clean-plugin
${extension.install.dir}
**
org.apache.maven.plugins
maven-jar-plugin
target/extra-resources
img/*.db
img/**/*.db
META-INF/**
img/**/*.png
icons
package
jar
icons
${project.basedir}
install-extension
true
install-extension
maven-resources-plugin
2.4
copy-img
compile
copy-resources
${basedir}/target/extra-resources
${basedir}/resources
**
copy-resources
compile
copy-resources
${basedir}/target
${basedir}
config.xml
copy-languages
compile
copy-resources
${basedir}/target/languages
${basedir}/languages
*.properties
copy-dll
compile
copy-resources
${basedir}/target/classes/lib
${basedir}/lib
*.dll
maven-assembly-plugin
${extension.distribution.file}
true
true
make-assembly
install
attached
maven-antrun-plugin
copy-to-andami
install
run
maven-clean-plugin
${extension.install.dir}
**
generate-installers
generate-install
maven-assembly-plugin
${distribution-win32-descriptor}
${distribution-linux32-descriptor}
${distribution-output-directory}
${distribution-final-name}
true
true
make-assembly
package
attached